Trait bip_handshake::HandshakeFilters
[−]
[src]
pub trait HandshakeFilters { fn add_filter<F>(&self, filter: F) where F: HandshakeFilter + PartialEq + Eq + 'static; fn remove_filter<F>(&self, filter: F) where F: HandshakeFilter + PartialEq + Eq + 'static; fn clear_filters(&self); }
Trait for adding and removing HandshakeFilter
s.
Required Methods
fn add_filter<F>(&self, filter: F) where F: HandshakeFilter + PartialEq + Eq + 'static
Add the filter to the current set of filters.
fn remove_filter<F>(&self, filter: F) where F: HandshakeFilter + PartialEq + Eq + 'static
Remove the filter from the current set of filters.
fn clear_filters(&self)
Clear all filters currently set.
Implementors
impl<S> HandshakeFilters for Handshaker<S>
impl HandshakeFilters for HandshakerSink
impl<'a, T> HandshakeFilters for &'a T where T: HandshakeFilters