Enum aleph_bft::rmc::Task [−][src]
pub enum Task<H: Signable, MK: MultiKeychain> {
BroadcastMessage(Message<H, MK::Signature, MK::PartialMultisignature>),
}
Expand description
A task of brodcasting a message.
Variants
BroadcastMessage(Message<H, MK::Signature, MK::PartialMultisignature>)
Tuple Fields of BroadcastMessage
0: Message<H, MK::Signature, MK::PartialMultisignature>
Trait Implementations
Auto Trait Implementations
impl<H, MK> RefUnwindSafe for Task<H, MK> where
H: RefUnwindSafe,
<MK as MultiKeychain>::PartialMultisignature: RefUnwindSafe,
<MK as KeyBox>::Signature: RefUnwindSafe,
impl<H, MK> Unpin for Task<H, MK> where
H: Unpin,
<MK as MultiKeychain>::PartialMultisignature: Unpin,
<MK as KeyBox>::Signature: Unpin,
impl<H, MK> UnwindSafe for Task<H, MK> where
H: UnwindSafe,
<MK as MultiKeychain>::PartialMultisignature: UnwindSafe,
<MK as KeyBox>::Signature: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more