Trait flexi_logger::writers::LogWriter [−][src]
pub trait LogWriter: Sync + Send { fn write(&self, record: &Record) -> Result<()>; fn flush(&self) -> Result<()>; }
Writes to a single log output stream.
Boxed instances of LogWriter
can be used as additional log targets.
Required Methods
fn write(&self, record: &Record) -> Result<()>
write out a log line
fn flush(&self) -> Result<()>
Flushes any buffered records.
Implementors
impl LogWriter for FileLogWriter