provide 0.0.1

Truly zero cost dependency injection
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Define different ways to provide some dependency.
//!
//! See [crate] documentation for more.

pub use self::{
    provide::{
        ProvideMutWith, ProvideRefWith, ProvideWith, TryProvideMutWith, TryProvideRefWith,
        TryProvideWith,
    },
    with::With,
};

mod provide;
mod with;