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

Implementations on Foreign Types

impl RecordDecorator for Box<RecordDecorator>
[src]

[src]

[src]

[src]

Format Record message

[src]

Format timestamp

[src]

Format Record level

[src]

Format Record message

[src]

Format key

[src]

Format value

[src]

Format value

Implementors