Struct di::Scope
[−]
[src]
pub struct Scope<T> { // some fields omitted }
pub struct Scope<T> { // some fields omitted }
impl<T: Any> Scope<T>
[src]fn from_any_instance(obj: AnyInstance, childs: Vec<Box<Any>>) -> Scope<T>
fn explode(self) -> T
fn lock<'a>(&'a mut self) -> LockResult<MaybeMutexGuard<'a, T>>
fn get_instance(&self) -> &Instance<T>
impl<T> Send for Scope<T>
[src]impl<T> Sync for Scope<T>
[src]impl<T: Debug> Debug for Scope<T>
[src]