pub enum CeremonyPayloadKind {
Round1Package,
Round1SetAttestation,
Round2EncryptedPackage,
Round2PlaintextPackage,
FinalKeyConfirmation,
RootSigningCommitment,
RootSignatureShare,
}Expand description
Bounded payload type carried by a portal envelope.
Variants§
Round1Package
DKG round one public package.
Round1SetAttestation
Signed statement binding the full round one set.
Round2EncryptedPackage
Recipient-bound encrypted DKG round two package.
Round2PlaintextPackage
Rejected DKG round two raw package.
FinalKeyConfirmation
Final key confirmation package.
RootSigningCommitment
Root signing nonce commitment.
Root signing share.
Trait Implementations§
Source§impl Clone for CeremonyPayloadKind
impl Clone for CeremonyPayloadKind
Source§fn clone(&self) -> CeremonyPayloadKind
fn clone(&self) -> CeremonyPayloadKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CeremonyPayloadKind
Source§impl Debug for CeremonyPayloadKind
impl Debug for CeremonyPayloadKind
Source§impl<'de> Deserialize<'de> for CeremonyPayloadKind
impl<'de> Deserialize<'de> for CeremonyPayloadKind
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for CeremonyPayloadKind
Source§impl Ord for CeremonyPayloadKind
impl Ord for CeremonyPayloadKind
Source§fn cmp(&self, other: &CeremonyPayloadKind) -> Ordering
fn cmp(&self, other: &CeremonyPayloadKind) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for CeremonyPayloadKind
impl PartialEq for CeremonyPayloadKind
Source§fn eq(&self, other: &CeremonyPayloadKind) -> bool
fn eq(&self, other: &CeremonyPayloadKind) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for CeremonyPayloadKind
impl PartialOrd for CeremonyPayloadKind
Source§impl Serialize for CeremonyPayloadKind
impl Serialize for CeremonyPayloadKind
impl StructuralPartialEq for CeremonyPayloadKind
Auto Trait Implementations§
impl Freeze for CeremonyPayloadKind
impl RefUnwindSafe for CeremonyPayloadKind
impl Send for CeremonyPayloadKind
impl Sync for CeremonyPayloadKind
impl Unpin for CeremonyPayloadKind
impl UnsafeUnpin for CeremonyPayloadKind
impl UnwindSafe for CeremonyPayloadKind
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more