Function kaf::with_filter[][src]

pub fn with_filter(
    filter: Box<dyn Fn(String, Level) -> bool + Send + Sync>,
    max_level: LevelFilter
)
Expand description

Initializes logging with a Filter implementation.

  • filter - The filter to determine if an entry should be logged.
  • max_level - The global maximum log level, filter will not be called for levels that are higher.

Examples

kaf::with_filter(
   Box::new(|target, _level| target == "crate::module"),
       log::LevelFilter::Info,
   );