pub struct RootDkgRound2Output {
pub frost_identifier: u16,
pub round2_secret_package: Vec<u8>,
pub round2_packages: BTreeMap<u16, Vec<u8>>,
}Expand description
Serialized output from one certifier’s DKG round two.
Fields§
§frost_identifier: u16Owner’s FROST identifier.
round2_secret_package: Vec<u8>Private round-two state retained by the certifier.
round2_packages: BTreeMap<u16, Vec<u8>>Recipient-bound round-two packages by recipient FROST identifier.
Trait Implementations§
Source§impl Clone for RootDkgRound2Output
impl Clone for RootDkgRound2Output
Source§fn clone(&self) -> RootDkgRound2Output
fn clone(&self) -> RootDkgRound2Output
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 moreSource§impl Debug for RootDkgRound2Output
impl Debug for RootDkgRound2Output
Source§impl<'de> Deserialize<'de> for RootDkgRound2Output
impl<'de> Deserialize<'de> for RootDkgRound2Output
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 RootDkgRound2Output
Source§impl PartialEq for RootDkgRound2Output
impl PartialEq for RootDkgRound2Output
Source§fn eq(&self, other: &RootDkgRound2Output) -> bool
fn eq(&self, other: &RootDkgRound2Output) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RootDkgRound2Output
impl Serialize for RootDkgRound2Output
impl StructuralPartialEq for RootDkgRound2Output
Auto Trait Implementations§
impl Freeze for RootDkgRound2Output
impl RefUnwindSafe for RootDkgRound2Output
impl Send for RootDkgRound2Output
impl Sync for RootDkgRound2Output
impl Unpin for RootDkgRound2Output
impl UnsafeUnpin for RootDkgRound2Output
impl UnwindSafe for RootDkgRound2Output
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