Skip to main content

MessageFormatter

Trait MessageFormatter 

Source
pub trait MessageFormatter {
    type Result;

    // Required method
    fn format(
        &mut self,
        record: &Record<'_>,
        metadata: Option<ExtendedMetadata>,
    ) -> Result<Self::Result, MessageError>;
}

Required Associated Types§

Required Methods§

Source

fn format( &mut self, record: &Record<'_>, metadata: Option<ExtendedMetadata>, ) -> Result<Self::Result, MessageError>

Implementors§