pub struct FilterConfiguration {
pub predicate: Option<Arc<dyn Fn(&Message) -> bool + Send + Sync>>,
/* private fields */
}
Fields§
§predicate: Option<Arc<dyn Fn(&Message) -> bool + Send + Sync>>
Implementations§
Trait Implementations§
Source§impl Clone for FilterConfiguration
impl Clone for FilterConfiguration
Source§fn clone(&self) -> FilterConfiguration
fn clone(&self) -> FilterConfiguration
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for FilterConfiguration
impl !RefUnwindSafe for FilterConfiguration
impl Send for FilterConfiguration
impl Sync for FilterConfiguration
impl Unpin for FilterConfiguration
impl !UnwindSafe for FilterConfiguration
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more