Trait slog_term::RecordDecorator [] [src]

pub trait RecordDecorator: Write {
    fn reset(&mut self) -> Result<()>;

    fn start_whitespace(&mut self) -> Result<()> { ... }
    fn start_msg(&mut self) -> Result<()> { ... }
    fn start_timestamp(&mut self) -> Result<()> { ... }
    fn start_level(&mut self) -> Result<()> { ... }
    fn start_comma(&mut self) -> Result<()> { ... }
    fn start_key(&mut self) -> Result<()> { ... }
    fn start_value(&mut self) -> Result<()> { ... }
    fn start_separator(&mut self) -> Result<()> { ... }
}

Per-record decorator

Required Methods

Reset formatting to defaults

Provided Methods

Format normal text

Format Record message

Format timestamp

Format Record level

Format a comma between key-value pairs

Format key

Format a value

Format value

Implementors