Enum flexi_logger::LevelFilter
[−]
[src]
#[repr(usize)]pub enum LevelFilter { Off, Error, Warn, Info, Debug, Trace, }
An enum representing the available verbosity level filters of the logger.
A LevelFilter
may be compared directly to a Level
. Use this type
to get and set the maximum log level with max_level()
and set_max_level
.
Variants
Off
A level lower than all log levels.
Error
Corresponds to the Error
log level.
Warn
Corresponds to the Warn
log level.
Info
Corresponds to the Info
log level.
Debug
Corresponds to the Debug
log level.
Trace
Corresponds to the Trace
log level.
Methods
impl LevelFilter
[src]
fn max() -> LevelFilter
[src]
Returns the most verbose logging level filter.
fn to_level(&self) -> Option<Level>
[src]
Converts self
to the equivalent Level
.
Returns None
if self
is LevelFilter::Off
.
Trait Implementations
impl Ord for LevelFilter
[src]
fn cmp(&self, other: &LevelFilter) -> Ordering
[src]
impl Copy for LevelFilter
[src]
impl Hash for LevelFilter
[src]
impl Clone for LevelFilter
[src]
fn clone(&self) -> LevelFilter
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Eq for LevelFilter
[src]
impl PartialEq<Level> for LevelFilter
[src]
impl PartialEq<LevelFilter> for LevelFilter
[src]
fn eq(&self, other: &LevelFilter) -> bool
[src]
impl FromStr for LevelFilter
[src]
type Err = ParseLevelError
fn from_str(level: &str) -> Result<LevelFilter, <LevelFilter as FromStr>::Err>
[src]
impl Debug for LevelFilter
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result<(), Error>
[src]
Formats the value using the given formatter.
impl Display for LevelFilter
[src]
fn fmt(&self, fmt: &mut Formatter) -> Result<(), Error>
[src]
Formats the value using the given formatter. Read more