Struct nonblock_logger::BaseFilter
source · pub struct BaseFilter { /* private fields */ }
Implementations
sourceimpl BaseFilter
impl BaseFilter
pub fn new() -> Self
pub fn notfound(self, pass: bool) -> Self
pub fn starts_with(self, yes: bool) -> Self
pub fn chain_iter<I>(self, filters: I) -> Selfwhere
I: IntoIterator<Item = (String, LevelFilter)>,
pub fn chain<S: Into<String>>(self, target: S, level: LevelFilter) -> Self
pub fn max_level(self, max_level: LevelFilter) -> Self
pub fn max_level_get(&self) -> LevelFilter
pub fn starts_with_get(&self) -> bool
Trait Implementations
sourceimpl Clone for BaseFilter
impl Clone for BaseFilter
sourcefn clone(&self) -> BaseFilter
fn clone(&self) -> BaseFilter
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for BaseFilter
impl Debug for BaseFilter
sourceimpl Default for BaseFilter
impl Default for BaseFilter
Auto Trait Implementations
impl RefUnwindSafe for BaseFilter
impl Send for BaseFilter
impl Sync for BaseFilter
impl Unpin for BaseFilter
impl UnwindSafe for BaseFilter
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more