[−][src]Enum log::Level
An enum representing the available verbosity levels of the logger.
Typical usage includes: checking if a certain Level is enabled with
log_enabled!, specifying the Level of
log!, and comparing a Level directly to a
LevelFilter.
Variants
The "error" level.
Designates very serious errors.
The "warn" level.
Designates hazardous situations.
The "info" level.
Designates useful information.
The "debug" level.
Designates lower priority information.
The "trace" level.
Designates very low priority, often extremely verbose, information.
Implementations
impl Level[src]
pub fn max() -> Level[src]
Returns the most verbose logging level.
pub fn to_level_filter(&self) -> LevelFilter[src]
Converts the Level to the equivalent LevelFilter.
Trait Implementations
impl Clone for Level[src]
pub fn clone(&self) -> Level[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Copy for Level[src]
impl Debug for Level[src]
impl Display for Level[src]
impl Eq for Level[src]
impl FromStr for Level[src]
type Err = ParseLevelError
The associated error which can be returned from parsing.
pub fn from_str(level: &str) -> Result<Level, Self::Err>[src]
impl Hash for Level[src]
pub fn hash<__H: Hasher>(&self, state: &mut __H)[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher, 1.3.0[src]
H: Hasher,
impl Ord for Level[src]
pub fn cmp(&self, other: &Level) -> Ordering[src]
#[must_use]pub fn max(self, other: Self) -> Self1.21.0[src]
#[must_use]pub fn min(self, other: Self) -> Self1.21.0[src]
#[must_use]pub fn clamp(self, min: Self, max: Self) -> Self1.50.0[src]
impl PartialEq<Level> for Level[src]
pub fn eq(&self, other: &Level) -> bool[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool1.0.0[src]
impl PartialEq<Level> for LevelFilter[src]
pub fn eq(&self, other: &Level) -> bool[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool1.0.0[src]
impl PartialEq<LevelFilter> for Level[src]
pub fn eq(&self, other: &LevelFilter) -> bool[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool1.0.0[src]
impl PartialOrd<Level> for Level[src]
pub fn partial_cmp(&self, other: &Level) -> Option<Ordering>[src]
pub fn lt(&self, other: &Level) -> bool[src]
pub fn le(&self, other: &Level) -> bool[src]
pub fn gt(&self, other: &Level) -> bool[src]
pub fn ge(&self, other: &Level) -> bool[src]
impl PartialOrd<Level> for LevelFilter[src]
pub fn partial_cmp(&self, other: &Level) -> Option<Ordering>[src]
pub fn lt(&self, other: &Level) -> bool[src]
pub fn le(&self, other: &Level) -> bool[src]
pub fn gt(&self, other: &Level) -> bool[src]
pub fn ge(&self, other: &Level) -> bool[src]
impl PartialOrd<LevelFilter> for Level[src]
pub fn partial_cmp(&self, other: &LevelFilter) -> Option<Ordering>[src]
pub fn lt(&self, other: &LevelFilter) -> bool[src]
pub fn le(&self, other: &LevelFilter) -> bool[src]
pub fn gt(&self, other: &LevelFilter) -> bool[src]
pub fn ge(&self, other: &LevelFilter) -> bool[src]
impl StructuralEq for Level[src]
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,