pub struct RevealSpecificKeyLinkageResult {
pub encrypted_linkage: Vec<u8>,
pub encrypted_linkage_proof: Vec<u8>,
pub prover: PublicKey,
pub verifier: PublicKey,
pub counterparty: PublicKey,
pub protocol_id: Protocol,
pub key_id: String,
pub proof_type: u8,
}Expand description
Result of revealing specific key linkage.
Fields§
§encrypted_linkage: Vec<u8>§encrypted_linkage_proof: Vec<u8>§prover: PublicKey§verifier: PublicKey§counterparty: PublicKey§protocol_id: Protocol§key_id: String§proof_type: u8Trait Implementations§
Source§impl Clone for RevealSpecificKeyLinkageResult
impl Clone for RevealSpecificKeyLinkageResult
Source§fn clone(&self) -> RevealSpecificKeyLinkageResult
fn clone(&self) -> RevealSpecificKeyLinkageResult
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 moreAuto Trait Implementations§
impl !RefUnwindSafe for RevealSpecificKeyLinkageResult
impl !UnwindSafe for RevealSpecificKeyLinkageResult
impl Freeze for RevealSpecificKeyLinkageResult
impl Send for RevealSpecificKeyLinkageResult
impl Sync for RevealSpecificKeyLinkageResult
impl Unpin for RevealSpecificKeyLinkageResult
impl UnsafeUnpin for RevealSpecificKeyLinkageResult
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