pub struct FlagListener { /* private fields */ }Expand description
Flag::listener() implementation.
Trait Implementations§
Source§impl Clone for FlagListener
impl Clone for FlagListener
Source§fn clone(&self) -> FlagListener
fn clone(&self) -> FlagListener
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 moreSource§impl Debug for FlagListener
impl Debug for FlagListener
Source§impl<M> FromListener<FlagListener, M> for FlagListener
impl<M> FromListener<FlagListener, M> for FlagListener
Source§fn from_listener(listener: FlagListener) -> Self
fn from_listener(listener: FlagListener) -> Self
No-op conversion returning the listener unchanged.
Source§impl<M> Listener<M> for FlagListener
impl<M> Listener<M> for FlagListener
Source§fn receive(&self, messages: &[M]) -> bool
fn receive(&self, messages: &[M]) -> bool
Process and store the given series of messages. Read more
Auto Trait Implementations§
impl Freeze for FlagListener
impl RefUnwindSafe for FlagListener
impl Send for FlagListener
impl Sync for FlagListener
impl Unpin for FlagListener
impl UnwindSafe for FlagListener
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<LIn, LOut, M> IntoListener<LOut, M> for LIn
impl<LIn, LOut, M> IntoListener<LOut, M> for LIn
Source§fn into_listener(self) -> LOut
fn into_listener(self) -> LOut
Wrap this
Listener into a type-erased form of type L.