pub struct Logger { /* private fields */ }Expand description
The logger entity
Filters logs based on a provided severity level and writes those logs to a file
Implementations§
Source§impl Logger
impl Logger
Sourcepub fn set_level(&mut self, level: LogLevel)
pub fn set_level(&mut self, level: LogLevel)
Set the logger’s log level
This log level indicates the minimum log level allowed to be written to the log file
§Arguments
level: The minimum log level for filtering
Sourcepub fn log_with_level(&self, level: LogLevel, message: &str)
pub fn log_with_level(&self, level: LogLevel, message: &str)
Auto Trait Implementations§
impl !Freeze for Logger
impl RefUnwindSafe for Logger
impl Send for Logger
impl Sync for Logger
impl Unpin for Logger
impl UnsafeUnpin for Logger
impl UnwindSafe for Logger
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more