Enum wick_packet::Signal
source · pub enum Signal<Item, Err>where
Item: ConditionallySafe,
Err: ConditionallySafe,{
Ok(Item),
Err(Err),
Complete,
}
Expand description
The Signal is the wrapper payload that wasmrx types pass around.
Variants§
Trait Implementations§
source§impl<Item, Err> Clone for Signal<Item, Err>where
Item: Clone + ConditionallySafe,
Err: Clone + ConditionallySafe,
impl<Item, Err> Clone for Signal<Item, Err>where Item: Clone + ConditionallySafe, Err: Clone + ConditionallySafe,
source§impl<Item, Err> Debug for Signal<Item, Err>where
Item: ConditionallySafe + Debug,
Err: ConditionallySafe + Debug,
impl<Item, Err> Debug for Signal<Item, Err>where Item: ConditionallySafe + Debug, Err: ConditionallySafe + Debug,
source§impl<Item, Err> PartialEq<Signal<Item, Err>> for Signal<Item, Err>where
Item: PartialEq<Item> + ConditionallySafe,
Err: PartialEq<Err> + ConditionallySafe,
impl<Item, Err> PartialEq<Signal<Item, Err>> for Signal<Item, Err>where Item: PartialEq<Item> + ConditionallySafe, Err: PartialEq<Err> + ConditionallySafe,
impl<Item, Err> Eq for Signal<Item, Err>where Item: Eq + ConditionallySafe, Err: Eq + ConditionallySafe,
impl<Item, Err> StructuralEq for Signal<Item, Err>where Item: ConditionallySafe, Err: ConditionallySafe,
impl<Item, Err> StructuralPartialEq for Signal<Item, Err>where Item: ConditionallySafe, Err: ConditionallySafe,
Auto Trait Implementations§
impl<Item, Err> RefUnwindSafe for Signal<Item, Err>where Err: RefUnwindSafe, Item: RefUnwindSafe,
impl<Item, Err> Send for Signal<Item, Err>
impl<Item, Err> Sync for Signal<Item, Err>
impl<Item, Err> Unpin for Signal<Item, Err>where Err: Unpin, Item: Unpin,
impl<Item, Err> UnwindSafe for Signal<Item, Err>where Err: UnwindSafe, Item: UnwindSafe,
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.