Trait DataDemuxer

Source
pub trait DataDemuxer<T> {
    // Required methods
    fn find_path(&mut self, data: &T) -> Option<&NodeRef<T>>;
    fn visit(&mut self, visitor: &mut dyn NodeVisitor<T>);

    // Provided method
    fn get_stats(&self) -> Option<Value> { ... }
}

Required Methods§

Source

fn find_path(&mut self, data: &T) -> Option<&NodeRef<T>>

Source

fn visit(&mut self, visitor: &mut dyn NodeVisitor<T>)

Provided Methods§

Implementors§