Skip to main content

Filter

Trait Filter 

Source
pub trait Filter<Item> {
    // Required method
    fn filter(&mut self, item: &Item) -> bool;
}
Expand description

Trait for filtering messages.

Required Methods§

Source

fn filter(&mut self, item: &Item) -> bool

Filter item.

Return true to keep the item, false to filter it out.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<T, I> Filter<I> for T
where T: FnMut(&I) -> bool,