macro_rules! deps {
    ($($dep:expr),*) => { ... };
}
Expand description

Constructs DependencyMap with a list of dependencies.

Examples

use dptree::di::{DependencyMap, DependencySupplier};

let map = dptree::deps![123, "abc", true];

let i: i32 = *map.get();
let str: &str = *map.get();
let b: bool = *map.get();

assert!(i == 123);
assert!(str == "abc");
assert!(b == true);