pub struct CredentialRecoveryLost {
pub conversation_id: ConversationId,
pub participant_id: ParticipantId,
pub last_known_generation: Generation,
}Expand description
SDK terminal state after a credential-rotation result becomes unrecoverable.
Fields§
§conversation_id: ConversationIdConversation whose credential continuity was lost.
participant_id: ParticipantIdPreserved permanent participant identity.
last_known_generation: GenerationLast credential generation durably known by the SDK.
Trait Implementations§
Source§impl Clone for CredentialRecoveryLost
impl Clone for CredentialRecoveryLost
Source§fn clone(&self) -> CredentialRecoveryLost
fn clone(&self) -> CredentialRecoveryLost
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 moreimpl Copy for CredentialRecoveryLost
Source§impl Debug for CredentialRecoveryLost
impl Debug for CredentialRecoveryLost
impl Eq for CredentialRecoveryLost
Source§impl PartialEq for CredentialRecoveryLost
impl PartialEq for CredentialRecoveryLost
impl StructuralPartialEq for CredentialRecoveryLost
Auto Trait Implementations§
impl Freeze for CredentialRecoveryLost
impl RefUnwindSafe for CredentialRecoveryLost
impl Send for CredentialRecoveryLost
impl Sync for CredentialRecoveryLost
impl Unpin for CredentialRecoveryLost
impl UnsafeUnpin for CredentialRecoveryLost
impl UnwindSafe for CredentialRecoveryLost
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