pub struct DevelopmentReconcileState { /* private fields */ }Implementations§
Source§impl DevelopmentReconcileState
impl DevelopmentReconcileState
pub fn replay( intent: &DevelopmentReconcileIntent, transitions: &[DevelopmentReconcileTransition], ) -> Result<Self, WorkflowJournalError>
pub const fn effect_deadline(&self) -> Option<&U64>
pub const fn resource(&self) -> Option<&Resource>
pub const fn catalog_preparation( &self, ) -> Option<&(Locator, Digest, U64, IndexResourceSpec)>
pub const fn index_active(&self) -> bool
pub fn role_preparation( &self, target: DevelopmentReconcileRoleTarget, ) -> Option<&(Locator, Digest, U64, U64, U64)>
pub fn role_applied( &self, target: DevelopmentReconcileRoleTarget, ) -> Option<&U64>
pub fn role_verified( &self, target: DevelopmentReconcileRoleTarget, ) -> Option<&(U64, U64)>
pub const fn reservation(&self) -> Option<&ServiceCredentialReservation>
pub const fn credential_staged(&self) -> Option<&PublishedFileIdentity>
pub const fn credential_activated(&self) -> bool
pub const fn credential_published(&self) -> Option<&PublishedFileIdentity>
pub const fn profile_published(&self) -> Option<&PublishedFileIdentity>
pub const fn consumer_policy_revision(&self) -> Option<&U64>
pub const fn material_published(&self) -> Option<&PublishedFileIdentity>
pub const fn terminal(&self) -> Option<DevelopmentReconcileTerminalOutcome>
pub const fn completed(&self) -> bool
Trait Implementations§
Source§impl Clone for DevelopmentReconcileState
impl Clone for DevelopmentReconcileState
Source§impl Debug for DevelopmentReconcileState
impl Debug for DevelopmentReconcileState
Source§impl Default for DevelopmentReconcileState
impl Default for DevelopmentReconcileState
impl StructuralPartialEq for DevelopmentReconcileState
Auto Trait Implementations§
impl Freeze for DevelopmentReconcileState
impl RefUnwindSafe for DevelopmentReconcileState
impl Send for DevelopmentReconcileState
impl Sync for DevelopmentReconcileState
impl Unpin for DevelopmentReconcileState
impl UnsafeUnpin for DevelopmentReconcileState
impl UnwindSafe for DevelopmentReconcileState
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