Struct slog_term::ColorRecordDecorator
[−]
[src]
pub struct ColorRecordDecorator { /* fields omitted */ }
Particular record decorator (color) for terminal output
Trait Implementations
impl RecordDecorator for ColorRecordDecorator
[src]
fn fmt_level(&self, io: &mut Write, f: &Fn(&mut Write) -> Result<()>) -> Result<()>
Format a level
fn fmt_msg(&self, io: &mut Write, f: &Fn(&mut Write) -> Result<()>) -> Result<()>
Format a field
fn fmt_key(&self, io: &mut Write, f: &Fn(&mut Write) -> Result<()>) -> Result<()>
Format a key
fn fmt_separator(&self, io: &mut Write, f: &Fn(&mut Write)) -> Result<(), Error>
Format a separator
fn fmt_value(&self, io: &mut Write, f: &Fn(&mut Write)) -> Result<(), Error>
Format a value
fn fmt_timestamp(&self, io: &mut Write, f: &Fn(&mut Write)) -> Result<(), Error>
Format a timestamp