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