pub trait Logger: Send + Sync {
// Required methods
fn log(&self, entry: &LogEntry);
fn set_level(&mut self, level: LogLevel);
fn get_level(&self) -> LogLevel;
}Expand description
Logger trait
Required Methods§
fn log(&self, entry: &LogEntry)
fn set_level(&mut self, level: LogLevel)
fn get_level(&self) -> LogLevel
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".