pub struct CredentialRotationState { /* private fields */ }Implementations§
Source§impl CredentialRotationState
impl CredentialRotationState
pub fn replay( transitions: &[CredentialRotationTransition], ) -> Result<Self, WorkflowJournalError>
pub fn action_ids(&self) -> Option<&(Digest, Digest)>
pub const fn attempt(&self) -> u32
pub fn reservation(&self) -> Option<&ServiceCredentialReservation>
pub fn credential_staged(&self) -> Option<&PublishedFileIdentity>
pub fn activated(&self) -> Option<&(Identity, Identity, U64)>
pub fn credential_published(&self) -> Option<&PublishedFileIdentity>
pub fn profile_staged(&self) -> Option<&PublishedFileIdentity>
pub fn profile_published(&self) -> Option<&PublishedFileIdentity>
pub const fn verified(&self) -> bool
pub const fn completed(&self) -> bool
Trait Implementations§
Source§impl Clone for CredentialRotationState
impl Clone for CredentialRotationState
Source§impl Debug for CredentialRotationState
impl Debug for CredentialRotationState
Source§impl Default for CredentialRotationState
impl Default for CredentialRotationState
Source§impl PartialEq for CredentialRotationState
impl PartialEq for CredentialRotationState
impl StructuralPartialEq for CredentialRotationState
Auto Trait Implementations§
impl Freeze for CredentialRotationState
impl RefUnwindSafe for CredentialRotationState
impl Send for CredentialRotationState
impl Sync for CredentialRotationState
impl Unpin for CredentialRotationState
impl UnsafeUnpin for CredentialRotationState
impl UnwindSafe for CredentialRotationState
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