Struct noders::node::Scope [−][src]
pub struct Scope<A> where
A: 'static, { /* fields omitted */ }
Trait Implementations
impl<A> Deref for Scope<A>
[src]
impl<A> Deref for Scope<A>
type Target = A
The resulting type after dereferencing.
ⓘImportant traits for &'a mut Rfn deref(&self) -> &A
[src]
ⓘImportant traits for &'a mut R
fn deref(&self) -> &A
Dereferences the value.
impl<A> DerefMut for Scope<A>
[src]
impl<A> DerefMut for Scope<A>
ⓘImportant traits for &'a mut Rfn deref_mut(&mut self) -> &mut A
[src]
ⓘImportant traits for &'a mut R
fn deref_mut(&mut self) -> &mut A
Mutably dereferences the value.
impl<A> Loop<Scope<A>> for Scope<A>
[src]
impl<A> Loop<Scope<A>> for Scope<A>