Skip to main content

Logger

Trait Logger 

Source
pub trait Logger:
    Send
    + Sync
    + 'static {
    // Required method
    fn log(&self, event: &LogEvent);
}
Expand description

Receives structured log events. Panics are isolated from cache results.

Required Methods§

Source

fn log(&self, event: &LogEvent)

Receive one event. Called inline under panic isolation; a panic here is swallowed and the cache result is unaffected.

Dyn Compatibility§

This trait is dyn compatible.

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

Implementors§