Struct futures_signals::signal_map::MapWatchKeySignal [−][src]
pub struct MapWatchKeySignal<M> where
M: SignalMap, { /* fields omitted */ }
Trait Implementations
impl<M> Signal for MapWatchKeySignal<M> where
M: SignalMap,
M::Key: PartialEq,
M::Value: Clone,
[src]
impl<M> Signal for MapWatchKeySignal<M> where
M: SignalMap,
M::Key: PartialEq,
M::Value: Clone,
[src]impl<'pin, M> Unpin for MapWatchKeySignal<M> where
M: SignalMap,
__MapWatchKeySignal<'pin, M>: Unpin,
[src]
M: SignalMap,
__MapWatchKeySignal<'pin, M>: Unpin,
Auto Trait Implementations
impl<M> RefUnwindSafe for MapWatchKeySignal<M> where
M: RefUnwindSafe,
<M as SignalMap>::Key: RefUnwindSafe,
M: RefUnwindSafe,
<M as SignalMap>::Key: RefUnwindSafe,
impl<M> Send for MapWatchKeySignal<M> where
M: Send,
<M as SignalMap>::Key: Send,
M: Send,
<M as SignalMap>::Key: Send,
impl<M> Sync for MapWatchKeySignal<M> where
M: Sync,
<M as SignalMap>::Key: Sync,
M: Sync,
<M as SignalMap>::Key: Sync,
impl<M> UnwindSafe for MapWatchKeySignal<M> where
M: UnwindSafe,
<M as SignalMap>::Key: UnwindSafe,
M: UnwindSafe,
<M as SignalMap>::Key: UnwindSafe,