pub struct LevelChangeStats {
pub total_changes: u64,
pub global_changes: u64,
pub module_changes: u64,
pub last_change: Option<SystemTime>,
}Expand description
Statistics about log level changes.
Fields§
§total_changes: u64Total number of level changes.
global_changes: u64Number of global level changes.
module_changes: u64Number of module-specific changes.
last_change: Option<SystemTime>Last change timestamp.
Trait Implementations§
Source§impl Clone for LevelChangeStats
impl Clone for LevelChangeStats
Source§fn clone(&self) -> LevelChangeStats
fn clone(&self) -> LevelChangeStats
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LevelChangeStats
impl Debug for LevelChangeStats
Source§impl Default for LevelChangeStats
impl Default for LevelChangeStats
Source§fn default() -> LevelChangeStats
fn default() -> LevelChangeStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LevelChangeStats
impl RefUnwindSafe for LevelChangeStats
impl Send for LevelChangeStats
impl Sync for LevelChangeStats
impl Unpin for LevelChangeStats
impl UnsafeUnpin for LevelChangeStats
impl UnwindSafe for LevelChangeStats
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