blob: 992f27692ce2d3259594bad68ed95052f54a2056 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#![feature(unboxed_closures, fn_traits)]
#![deny(clippy::all)]
#![deny(clippy::pedantic)]
//! Syrette
//!
//! Syrette is a collection of utilities useful for performing dependency injection.
pub mod castable_factory;
pub mod di_container;
pub mod errors;
pub mod interfaces;
pub mod ptr;
pub use di_container::*;
pub use syrette_macros::*;
#[doc(hidden)]
pub mod libs;
// Private
mod provider;
|