Trait slog::format::RecordDecorator
[−]
[src]
pub trait RecordDecorator { fn fmt_msg(&self, io: &mut Write, args: Arguments) -> Result<()> { ... } fn fmt_key(&self, io: &mut Write, args: Arguments) -> Result<()> { ... } fn fmt_separator(&self, io: &mut Write, args: Arguments) -> Result<()> { ... } fn fmt_value(&self, io: &mut Write, args: Arguments) -> Result<()> { ... } fn fmt_timestamp(&self, io: &mut Write, args: Arguments) -> Result<()> { ... } fn fmt_level(&self, io: &mut Write, args: Arguments) -> Result<()> { ... } }
Per-record decorator
Provided Methods
fn fmt_msg(&self, io: &mut Write, args: Arguments) -> Result<()>
Format a field
fn fmt_key(&self, io: &mut Write, args: Arguments) -> Result<()>
Format a key
fn fmt_separator(&self, io: &mut Write, args: Arguments) -> Result<()>
Format a separator
fn fmt_value(&self, io: &mut Write, args: Arguments) -> Result<()>
Format a value
fn fmt_timestamp(&self, io: &mut Write, args: Arguments) -> Result<()>
Format a timestamp
fn fmt_level(&self, io: &mut Write, args: Arguments) -> Result<()>
Format a level