pub enum TraceLevel {
Off,
Error,
Warn,
Info,
Debug,
Trace,
}Expand description
Trace level for filtering output.
Variants§
Off
No tracing.
Error
Fatal errors only.
Warn
Warnings and errors.
Info
Informational messages.
Debug
Verbose debugging.
Trace
Everything including internal details.
Implementations§
Source§impl TraceLevel
impl TraceLevel
Sourcepub fn is_at_least(&self, other: TraceLevel) -> bool
pub fn is_at_least(&self, other: TraceLevel) -> bool
Check whether at least as verbose as other.
Trait Implementations§
Source§impl Clone for TraceLevel
impl Clone for TraceLevel
Source§fn clone(&self) -> TraceLevel
fn clone(&self) -> TraceLevel
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 TraceLevel
impl Debug for TraceLevel
Source§impl Display for TraceLevel
impl Display for TraceLevel
Source§impl Ord for TraceLevel
impl Ord for TraceLevel
Source§fn cmp(&self, other: &TraceLevel) -> Ordering
fn cmp(&self, other: &TraceLevel) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for TraceLevel
impl PartialEq for TraceLevel
Source§impl PartialOrd for TraceLevel
impl PartialOrd for TraceLevel
impl Copy for TraceLevel
impl Eq for TraceLevel
impl StructuralPartialEq for TraceLevel
Auto Trait Implementations§
impl Freeze for TraceLevel
impl RefUnwindSafe for TraceLevel
impl Send for TraceLevel
impl Sync for TraceLevel
impl Unpin for TraceLevel
impl UnsafeUnpin for TraceLevel
impl UnwindSafe for TraceLevel
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