[][src]Trait gluon_base::types::Walker

pub trait Walker<'a, T> {
    fn walk(&mut self, typ: &'a T);
}

Required methods

fn walk(&mut self, typ: &'a T)

Loading content...

Implementors

impl<'a, F: ?Sized> Walker<'a, ArcKind> for F where
    F: FnMut(&ArcKind), 
[src]

impl<'a, F: ?Sized, T> Walker<'a, T> for ControlVisitation<F> where
    F: FnMut(&'a T),
    T: 'a, 
[src]

impl<'a, I, T, F: ?Sized> Walker<'a, T> for F where
    F: FnMut(&'a T),
    T: TypePtr<Id = I> + 'a,
    I: 'a, 
[src]

impl<'a, T, F: ?Sized> Walker<'a, T> for FlagsVisitor<F> where
    F: FnMut(&'a T),
    T: TypeExt + 'a, 
[src]

Loading content...