pub struct CommandApprovalPayload {
pub challenge_fragment: Random32Bytes,
pub verifying_key: VerifyingKey,
pub signature: Signature,
}
Expand description
A command approval payload.
Fields§
§challenge_fragment: Random32Bytes
An identity challenge fragment from an approving party.
verifying_key: VerifyingKey
The verifying key of the approving party.
signature: Signature
A signature of the identity challenge fragment by the approving party.
Trait Implementations§
Source§impl Clone for CommandApprovalPayload
impl Clone for CommandApprovalPayload
Source§fn clone(&self) -> CommandApprovalPayload
fn clone(&self) -> CommandApprovalPayload
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 CommandApprovalPayload
impl RefUnwindSafe for CommandApprovalPayload
impl Send for CommandApprovalPayload
impl Sync for CommandApprovalPayload
impl Unpin for CommandApprovalPayload
impl UnwindSafe for CommandApprovalPayload
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