LogOutput

Trait LogOutput 

Source
pub trait LogOutput: Send + Sync {
    // Required methods
    fn write(&mut self, formatted_log: &str) -> Result<(), Error>;
    fn flush(&mut self) -> Result<(), Error>;
}
Expand description

Log output destination trait

Required Methods§

Source

fn write(&mut self, formatted_log: &str) -> Result<(), Error>

Source

fn flush(&mut self) -> Result<(), Error>

Implementors§