Trait slog_term::RecordDecorator
source · [−]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_location(&mut self) -> Result<()> { ... }
fn start_separator(&mut self) -> Result<()> { ... }
}
Expand description
Per-record decorator
Required methods
Provided methods
fn start_whitespace(&mut self) -> Result<()>
fn start_whitespace(&mut self) -> Result<()>
Format normal text
fn start_timestamp(&mut self) -> Result<()>
fn start_timestamp(&mut self) -> Result<()>
Format timestamp
fn start_level(&mut self) -> Result<()>
fn start_level(&mut self) -> Result<()>
Format Record
level
fn start_comma(&mut self) -> Result<()>
fn start_comma(&mut self) -> Result<()>
Format a comma between key-value pairs
fn start_value(&mut self) -> Result<()>
fn start_value(&mut self) -> Result<()>
Format a value
fn start_location(&mut self) -> Result<()>
fn start_location(&mut self) -> Result<()>
Format a file location
fn start_separator(&mut self) -> Result<()>
fn start_separator(&mut self) -> Result<()>
Format value
Implementations on Foreign Types
sourceimpl RecordDecorator for Box<dyn RecordDecorator>
impl RecordDecorator for Box<dyn RecordDecorator>
sourcefn start_timestamp(&mut self) -> Result<()>
fn start_timestamp(&mut self) -> Result<()>
Format timestamp
sourcefn start_level(&mut self) -> Result<()>
fn start_level(&mut self) -> Result<()>
Format Record
level
sourcefn start_comma(&mut self) -> Result<()>
fn start_comma(&mut self) -> Result<()>
Format Record
message
sourcefn start_value(&mut self) -> Result<()>
fn start_value(&mut self) -> Result<()>
Format value
sourcefn start_location(&mut self) -> Result<()>
fn start_location(&mut self) -> Result<()>
Format file location
sourcefn start_separator(&mut self) -> Result<()>
fn start_separator(&mut self) -> Result<()>
Format value