Skip to main content

Format

Trait Format 

Source
pub trait Format:
    Send
    + Sync
    + Sized {
    // Required method
    fn format(
        &self,
        io: &mut dyn Write,
        info: &Record<'_>,
        logger_values: &OwnedKeyValueList,
    ) -> Result<()>;
}
Expand description

Formats Record-s into IO

Required Methods§

Source

fn format( &self, io: &mut dyn Write, info: &Record<'_>, logger_values: &OwnedKeyValueList, ) -> Result<()>

Format one logging record and write into io

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§