Struct scrapmetal::EverywhereBut
[−]
[src]
pub struct EverywhereBut<F, P> where
F: GenericTransform,
P: GenericQuery<bool>, { /* fields omitted */ }
Recursively perform a transformation in a bottom up manner across a complete data structure.
Methods
impl<F, P> EverywhereBut<F, P> where
F: GenericTransform,
P: GenericQuery<bool>,
[src]
F: GenericTransform,
P: GenericQuery<bool>,
fn new(p: P, f: F) -> EverywhereBut<F, P>
Construct a new transformation traversal.
Trait Implementations
impl<F: Debug, P: Debug> Debug for EverywhereBut<F, P> where
F: GenericTransform,
P: GenericQuery<bool>,
[src]
F: GenericTransform,
P: GenericQuery<bool>,
impl<F, P> GenericTransform for EverywhereBut<F, P> where
F: GenericTransform,
P: GenericQuery<bool>,
[src]
F: GenericTransform,
P: GenericQuery<bool>,