pub struct IdentityRotationChallengeResponsePayload {
pub new_verifying_key: VerifyingKey,
pub current_signature: Signature,
pub new_signature: Signature,
}
Expand description
An identity rotation challenge response payload.
Fields§
§new_verifying_key: VerifyingKey
The new verifying key of the initiating party.
current_signature: Signature
A signature of the identity challenge using the initiating party’s current decentralized identity.
new_signature: Signature
A signature of the identity challenge using the initiating party’s new decentralized identity.
Trait Implementations§
Source§impl Clone for IdentityRotationChallengeResponsePayload
impl Clone for IdentityRotationChallengeResponsePayload
Source§fn clone(&self) -> IdentityRotationChallengeResponsePayload
fn clone(&self) -> IdentityRotationChallengeResponsePayload
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 IdentityRotationChallengeResponsePayload
impl RefUnwindSafe for IdentityRotationChallengeResponsePayload
impl Send for IdentityRotationChallengeResponsePayload
impl Sync for IdentityRotationChallengeResponsePayload
impl Unpin for IdentityRotationChallengeResponsePayload
impl UnwindSafe for IdentityRotationChallengeResponsePayload
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