[−][src]Trait tracing_subscriber::fmt::FormatEvent
A type that can format a tracing Event for a fmt::Write.
FormatEvent is primarily used in the context of [FmtSubscriber]. Each time an event is
dispatched to [FmtSubscriber], the subscriber forwards it to its associated FormatEvent to
emit a log message.
This trait is already implemented for function pointers with the same signature as format.
Required methods
fn format_event(
&self,
ctx: &Context<N>,
writer: &mut dyn Write,
event: &Event
) -> Result
&self,
ctx: &Context<N>,
writer: &mut dyn Write,
event: &Event
) -> Result
Write a log message for Event in Context to the given Write.
Implementations on Foreign Types
impl<N> FormatEvent<N> for fn(_: &Context<N>, _: &mut dyn Write, _: &Event) -> Result[src]
Loading content...
Implementors
impl<N, T> FormatEvent<N> for Format<Compact, T> where
N: for<'a> NewVisitor<'a>,
T: FormatTime, [src]
N: for<'a> NewVisitor<'a>,
T: FormatTime,
impl<N, T> FormatEvent<N> for Format<Full, T> where
N: for<'a> NewVisitor<'a>,
T: FormatTime, [src]
N: for<'a> NewVisitor<'a>,
T: FormatTime,