pub trait Logger: Send + Sync {
// Required methods
fn log(&mut self, level: LogLevel, args: Arguments<'_>);
fn set_level(&mut self, level: LogLevel);
fn get_level(&self) -> LogLevel;
}Required Methods§
fn log(&mut self, level: LogLevel, args: Arguments<'_>)
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".