pub trait Formatter:
Send
+ Sync
+ DynClone {
// Required method
fn format(
&self,
record: &Record<'_>,
dest: &mut StringBuf,
ctx: &mut FormatterContext<'_>,
) -> Result<()>;
}
Expand description
Represents a formatter that can be used for formatting logs.
§Examples
See the implementation of FullFormatter
and ./examples directory.
Required Methods§
Implementors§
impl Formatter for FullFormatter
impl Formatter for JsonFormatter
Available on crate feature
serde_json
only.