Struct futures_signals::signal_map::MapWatchKeySignal
source · [−]pub struct MapWatchKeySignal<M> where
M: SignalMap, { /* private fields */ }
Trait Implementations
sourceimpl<M> Signal for MapWatchKeySignal<M> where
M: SignalMap,
M::Key: PartialEq,
M::Value: Clone,
impl<M> Signal for MapWatchKeySignal<M> where
M: SignalMap,
M::Key: PartialEq,
M::Value: Clone,
impl<'pin, M> Unpin for MapWatchKeySignal<M> where
M: SignalMap,
__MapWatchKeySignal<'pin, M>: Unpin,
Auto Trait Implementations
impl<M> RefUnwindSafe for MapWatchKeySignal<M> where
M: RefUnwindSafe,
<M as SignalMap>::Key: RefUnwindSafe,
impl<M> Send for MapWatchKeySignal<M> where
M: Send,
<M as SignalMap>::Key: Send,
impl<M> Sync for MapWatchKeySignal<M> where
M: Sync,
<M as SignalMap>::Key: Sync,
impl<M> UnwindSafe for MapWatchKeySignal<M> where
M: UnwindSafe,
<M as SignalMap>::Key: UnwindSafe,
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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