☰
gluon_base
0.18.2
WalkerMut
Required Methods
walk_mut
Implementors
In gluon_base::types
?
Trait
gluon_base
::
types
::
WalkerMut
source
·
[
−
]
pub trait WalkerMut<T> { // Required method fn
walk_mut
(&mut self, typ:
&mut T
); }
Required Methods
§
source
fn
walk_mut
(&mut self, typ:
&mut T
)
Implementors
§
source
§
impl<Id, T, F>
WalkerMut
<T> for F
where F:
FnMut
(
&mut T
) + ?
Sized
, T:
TypePtr
<Id = Id> +
DerefMut
<Target =
Type
<Id, T>>, T::
Types
:
DerefMut
<Target =
[T]
>, T::
Fields
:
DerefMut
<Target = [
Field
<T::
SpannedId
, T>]>, T::
TypeFields
:
DerefMut
<Target = [
Field
<T::
SpannedId
,
Alias
<Id, T>>]>,