☰
gluon_base
0.18.2
Walker
Required Methods
walk
Implementors
In gluon_base::types
?
Trait
gluon_base
::
types
::
Walker
source
·
[
−
]
pub trait Walker<'a, T> { // Required method fn
walk
(&mut self, typ:
&'a T
); }
Required Methods
§
source
fn
walk
(&mut self, typ:
&'a T
)
Implementors
§
source
§
impl<'a, F>
Walker
<'a,
ArcKind
> for F
where F:
FnMut
(&
ArcKind
) + ?
Sized
,
source
§
impl<'a, F, T>
Walker
<'a, T> for
ControlVisitation
<F>
where F: ?
Sized
+
FnMut
(
&'a T
), T: 'a,
source
§
impl<'a, I, T, F>
Walker
<'a, T> for F
where F: ?
Sized
+
FnMut
(
&'a T
), T:
TypePtr
<Id = I> + 'a, I: 'a,
source
§
impl<'a, T, F>
Walker
<'a, T> for
FlagsVisitor
<F>
where F: ?
Sized
+
FnMut
(
&'a T
), T:
TypeExt
+ 'a,