pub enum StoredCredentialTransition {
Pending {
profile_generation: u64,
secret_reference: String,
reservation_action_id: Digest,
activation_action_id: Digest,
api_key_id: Identity,
generation: U64,
},
Active(ActiveOperationalCredential),
Retired {
profile_generation: u64,
secret_reference: String,
api_key_id: Identity,
generation: U64,
},
}Variants§
Trait Implementations§
Source§impl Clone for StoredCredentialTransition
impl Clone for StoredCredentialTransition
Source§impl Debug for StoredCredentialTransition
impl Debug for StoredCredentialTransition
impl StructuralPartialEq for StoredCredentialTransition
Auto Trait Implementations§
impl Freeze for StoredCredentialTransition
impl RefUnwindSafe for StoredCredentialTransition
impl Send for StoredCredentialTransition
impl Sync for StoredCredentialTransition
impl Unpin for StoredCredentialTransition
impl UnsafeUnpin for StoredCredentialTransition
impl UnwindSafe for StoredCredentialTransition
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request