pub struct ResourceFailureReceipt { /* private fields */ }Implementations§
Source§impl ResourceFailureReceipt
impl ResourceFailureReceipt
pub const fn failure_id(&self) -> ResourceFailureId
pub fn identity(&self) -> &ResourceTransactionIdentity
pub fn admission(&self) -> &StaticProvisioningBinding
pub const fn action(&self) -> ResourceTransactionAction
pub fn failure(&self) -> &FailureEnvelope
pub fn failure_point(&self) -> Option<&ResourceFailurePoint>
pub fn completed(&self) -> &[ResourceTransitionRecord]
pub fn compensation(&self) -> &[ResourceCompensationRecord]
pub fn recovery_failures(&self) -> &[ResourceRecoveryFailure]
pub const fn recovery_strategy(&self) -> ResourceRecoveryStrategy
pub const fn recovery_complete(&self) -> bool
pub fn ledger_before(&self) -> &[ResourceLedgerEntrySnapshot]
pub fn ledger_after(&self) -> &[ResourceLedgerEntrySnapshot]
pub fn validate_recovery_continuation( &self, anchor: &Self, ) -> Result<(), VNextError>
Trait Implementations§
Source§impl Clone for ResourceFailureReceipt
impl Clone for ResourceFailureReceipt
Source§fn clone(&self) -> ResourceFailureReceipt
fn clone(&self) -> ResourceFailureReceipt
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 moreSource§impl Debug for ResourceFailureReceipt
impl Debug for ResourceFailureReceipt
impl Eq for ResourceFailureReceipt
Source§impl PartialEq for ResourceFailureReceipt
impl PartialEq for ResourceFailureReceipt
Source§impl Serialize for ResourceFailureReceipt
impl Serialize for ResourceFailureReceipt
impl StructuralPartialEq for ResourceFailureReceipt
Auto Trait Implementations§
impl Freeze for ResourceFailureReceipt
impl RefUnwindSafe for ResourceFailureReceipt
impl Send for ResourceFailureReceipt
impl Sync for ResourceFailureReceipt
impl Unpin for ResourceFailureReceipt
impl UnsafeUnpin for ResourceFailureReceipt
impl UnwindSafe for ResourceFailureReceipt
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