Enum log::LogLevel [] [src]

pub enum LogLevel {
    Error,
    Warn,
    Info,
    Debug,
    Trace,
}

An enum representing the available verbosity levels of the logging framework

A LogLevel may be compared directly to a LogLevelFilter.

Variants

Error

The "error" level.

Designates very serious errors.

Warn

The "warn" level.

Designates hazardous situations.

Info

The "info" level.

Designates useful information.

Debug

The "debug" level.

Designates lower priority information.

Trace

The "trace" level.

Designates very low priority, often extremely verbose, information.

Methods

impl LogLevel
[src]

fn max() -> LogLevel

Returns the most verbose logging level.

fn to_log_level_filter(&self) -> LogLevelFilter

Converts the LogLevel to the equivalent LogLevelFilter.

Trait Implementations

impl Clone for LogLevel
[src]

fn clone(&self) -> LogLevel

fn clone_from(&mut self, source: &Self)
1.0.0

impl PartialEq for LogLevel
[src]

fn eq(&self, other: &LogLevel) -> bool

fn ne(&self, other: &Rhs) -> bool
1.0.0

impl PartialEq<LogLevelFilter> for LogLevel
[src]

fn eq(&self, other: &LogLevelFilter) -> bool

fn ne(&self, other: &Rhs) -> bool
1.0.0

impl PartialOrd for LogLevel
[src]

fn partial_cmp(&self, other: &LogLevel) -> Option<Ordering>

fn lt(&self, other: &Rhs) -> bool
1.0.0

fn le(&self, other: &Rhs) -> bool
1.0.0

fn gt(&self, other: &Rhs) -> bool
1.0.0

fn ge(&self, other: &Rhs) -> bool
1.0.0

impl PartialOrd<LogLevelFilter> for LogLevel
[src]

fn partial_cmp(&self, other: &LogLevelFilter) -> Option<Ordering>

fn lt(&self, other: &Rhs) -> bool
1.0.0

fn le(&self, other: &Rhs) -> bool
1.0.0

fn gt(&self, other: &Rhs) -> bool
1.0.0

fn ge(&self, other: &Rhs) -> bool
1.0.0

impl Ord for LogLevel
[src]

fn cmp(&self, other: &LogLevel) -> Ordering

impl FromStr for LogLevel
[src]

type Err = ()

fn from_str(level: &str) -> Result<LogLevel, ()>

impl Display for LogLevel
[src]

fn fmt(&self, fmt: &mut Formatter) -> Result

Derived Implementations

impl Debug for LogLevel
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

impl Eq for LogLevel
[src]

impl Copy for LogLevel
[src]