[][src]Trait tracing_fmt::NewVisitor

pub trait NewVisitor<'a> {
    type Visitor: Visit + 'a;
    fn make(&self, writer: &'a mut dyn Write, is_empty: bool) -> Self::Visitor;
}

Associated Types

type Visitor: Visit + 'a

Loading content...

Required methods

fn make(&self, writer: &'a mut dyn Write, is_empty: bool) -> Self::Visitor

Loading content...

Implementors

impl<'a> NewVisitor<'a> for NewRecorder[src]

type Visitor = Recorder<'a>

impl<'a, F, R> NewVisitor<'a> for F where
    F: Fn(&'a mut dyn Write, bool) -> R,
    R: Visit + 'a, 
[src]

type Visitor = R

Loading content...