pub struct KeyGenOutput {
pub shares: Vec<SecretShare>,
pub group_pubkey: XOnlyPublicKey,
pub verification_keys: Vec<PublicKey>,
}Expand description
FROST key generation output
Fields§
Secret shares for each participant
group_pubkey: XOnlyPublicKeyGroup public key
verification_keys: Vec<PublicKey>Verification keys for all participants
Trait Implementations§
Source§impl Clone for KeyGenOutput
impl Clone for KeyGenOutput
Source§fn clone(&self) -> KeyGenOutput
fn clone(&self) -> KeyGenOutput
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for KeyGenOutput
impl RefUnwindSafe for KeyGenOutput
impl Send for KeyGenOutput
impl Sync for KeyGenOutput
impl Unpin 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