pub struct ProvisionRetainedAppendState { /* private fields */ }Expand description
Replayed state after validating the complete transition ordering.
Implementations§
Source§impl ProvisionRetainedAppendState
impl ProvisionRetainedAppendState
pub fn replay( transitions: &[ProvisionRetainedAppendTransition], ) -> Result<Self, WorkflowJournalError>
pub const fn preflight_verified(&self) -> bool
pub fn catalog_preparation(&self) -> Option<&ProvisionCatalogPreparation>
pub fn resource(&self) -> Option<&Resource>
pub const fn index_active(&self) -> bool
pub fn role_preparation(&self) -> Option<&ProvisionRolePreparation>
pub fn target_policy_revision(&self) -> Option<&U64>
pub fn role_version(&self) -> Option<&U64>
pub fn discovery_policy_revision(&self) -> Option<&U64>
pub const fn completed(&self) -> bool
Trait Implementations§
Source§impl Clone for ProvisionRetainedAppendState
impl Clone for ProvisionRetainedAppendState
Source§impl Debug for ProvisionRetainedAppendState
impl Debug for ProvisionRetainedAppendState
impl StructuralPartialEq for ProvisionRetainedAppendState
Auto Trait Implementations§
impl Freeze for ProvisionRetainedAppendState
impl RefUnwindSafe for ProvisionRetainedAppendState
impl Send for ProvisionRetainedAppendState
impl Sync for ProvisionRetainedAppendState
impl Unpin for ProvisionRetainedAppendState
impl UnsafeUnpin for ProvisionRetainedAppendState
impl UnwindSafe for ProvisionRetainedAppendState
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