pub struct KeyGenOutput {
pub key_packages: Vec<KeyPackage>,
pub vss_commitments: VssCommitments,
pub group_public_key: AffinePoint,
}Expand description
Output of trusted dealer key generation.
Fields§
§key_packages: Vec<KeyPackage>Key packages for each participant.
vss_commitments: VssCommitmentsVSS commitments for share verification.
group_public_key: AffinePointThe group public key.
Auto Trait Implementations§
impl Freeze for KeyGenOutput
impl RefUnwindSafe for KeyGenOutput
impl Send for KeyGenOutput
impl Sync for KeyGenOutput
impl Unpin for KeyGenOutput
impl UnsafeUnpin for KeyGenOutput
impl UnwindSafe for KeyGenOutput
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