pub struct RevealSpecificKeyLinkageArgs {
pub counterparty: Counterparty,
pub verifier: PublicKey,
pub protocol_id: Protocol,
pub key_id: String,
pub privileged: Option<bool>,
pub privileged_reason: Option<String>,
}Expand description
Arguments for revealing specific key linkage.
Fields§
§counterparty: Counterparty§verifier: PublicKey§protocol_id: Protocol§key_id: String§privileged: Option<bool>§privileged_reason: Option<String>Trait Implementations§
Source§impl Clone for RevealSpecificKeyLinkageArgs
impl Clone for RevealSpecificKeyLinkageArgs
Source§fn clone(&self) -> RevealSpecificKeyLinkageArgs
fn clone(&self) -> RevealSpecificKeyLinkageArgs
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 RevealSpecificKeyLinkageArgs
impl !RefUnwindSafe for RevealSpecificKeyLinkageArgs
impl Send for RevealSpecificKeyLinkageArgs
impl Sync for RevealSpecificKeyLinkageArgs
impl Unpin for RevealSpecificKeyLinkageArgs
impl UnsafeUnpin for RevealSpecificKeyLinkageArgs
impl !UnwindSafe for RevealSpecificKeyLinkageArgs
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