Trait delog::Renderer

source ·
pub trait Renderer: Send + Sync {
    // Required method
    fn render<'a>(&self, buf: &'a mut [u8], record: &Record<'_>) -> &'a [u8] ;
}
Expand description

A way to format logs, user supplied.

Required Methods§

source

fn render<'a>(&self, buf: &'a mut [u8], record: &Record<'_>) -> &'a [u8]

Implementor must render record into buf, returning the slice containing the rendered record.

Implementors§