[][src]Trait treelike::treelike_mut::TreelikeMut

pub trait TreelikeMut: Sized {
    type Content;
    type ChildIterator: Iterator<Item = Self>;
    fn into_tuple(self) -> (Self::Content, Self::ChildIterator);

    fn callback_dft_pre<CB: FnMut(&mut Self::Content, usize), F: FilterBuilderMut<Self>>(
        self,
        callback: CB,
        child_filter: F
    ) { ... }
fn callback_dft<CB: FnMut(&mut Self::Content, usize), F: FilterBuilderMut<Self>>(
        self,
        callback: CB,
        child_filter: F
    ) { ... } }

this trait is unfinished, pending design decisions

Associated Types

type Content

type ChildIterator: Iterator<Item = Self>

Loading content...

Required methods

fn into_tuple(self) -> (Self::Content, Self::ChildIterator)

Loading content...

Provided methods

fn callback_dft_pre<CB: FnMut(&mut Self::Content, usize), F: FilterBuilderMut<Self>>(
    self,
    callback: CB,
    child_filter: F
)

fn callback_dft<CB: FnMut(&mut Self::Content, usize), F: FilterBuilderMut<Self>>(
    self,
    callback: CB,
    child_filter: F
)

Loading content...

Implementors

Loading content...