Struct sai::Injected [−][src]
pub struct Injected<T: ?Sized> { /* fields omitted */ }
Expand description
The official wrapper for all dependencies.
This is Essentially a a wrapper for Arc.
Implementations
Methods from Deref<Target = Arc<T>>
Trait Implementations
Auto Trait Implementations
impl<T: ?Sized> RefUnwindSafe for Injected<T> where
T: RefUnwindSafe,
impl<T: ?Sized> UnwindSafe for Injected<T> where
T: RefUnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more