Struct aleph_bft::Multisigned [−][src]
pub struct Multisigned<'a, T: Signable, MK: MultiKeychain> { /* fields omitted */ }
Expand description
Signable data together with a complete multisignature.
An instance of Multisigned<'a, T: Signable, MK: MultiKeychain> consists of a data of type T
together with a multisignature which is valid and complete according to a multikeychain
reference &'a MK. The lifetime parameter ensures that the data with a multisignature do not
outlive the session.
Trait Implementations
impl<'a, T: Debug + Signable, MK: Debug + MultiKeychain> Debug for Multisigned<'a, T, MK> where
MK::PartialMultisignature: Debug, [src]
impl<'a, T: Debug + Signable, MK: Debug + MultiKeychain> Debug for Multisigned<'a, T, MK> where
MK::PartialMultisignature: Debug, [src]Auto Trait Implementations
impl<'a, T, MK> RefUnwindSafe for Multisigned<'a, T, MK> where
MK: RefUnwindSafe,
T: RefUnwindSafe,
<MK as MultiKeychain>::PartialMultisignature: RefUnwindSafe, impl<'a, T, MK> Send for Multisigned<'a, T, MK> where
T: Send, impl<'a, T, MK> Sync for Multisigned<'a, T, MK> where
T: Sync,
<MK as MultiKeychain>::PartialMultisignature: Sync, impl<'a, T, MK> Unpin for Multisigned<'a, T, MK> where
T: Unpin,
<MK as MultiKeychain>::PartialMultisignature: Unpin, impl<'a, T, MK> UnwindSafe for Multisigned<'a, T, MK> where
MK: RefUnwindSafe,
T: UnwindSafe,
<MK as MultiKeychain>::PartialMultisignature: UnwindSafe, Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V