[−][src]Function ptero::log::verbosity_to_level_filter
pub fn verbosity_to_level_filter(verbosity: u8) -> LevelFilter
Converts verbosity number to LevelFilter enum. Used for configuring the logging level.
Arguments
verbosity- verbosity level described by numberu8
Examples
Converts verbosity number
use ptero::log::verbosity_to_level_filter; use log::{LevelFilter}; assert_eq!(verbosity_to_level_filter(0), LevelFilter::Off); assert_eq!(verbosity_to_level_filter(1), LevelFilter::Warn); assert_eq!(verbosity_to_level_filter(2), LevelFilter::Info); assert_eq!(verbosity_to_level_filter(3), LevelFilter::Debug);
Unrecognized verbosity defaults to trace
use ptero::log::verbosity_to_level_filter; use log::{LevelFilter}; assert_eq!(verbosity_to_level_filter(4), LevelFilter::Trace); assert_eq!(verbosity_to_level_filter(100), LevelFilter::Trace); assert_eq!(verbosity_to_level_filter(255), LevelFilter::Trace);