pub struct StandardWebDecisionFailureReceipt { /* private fields */ }Expand description
Completed audit history retained when a started runtime returns an error.
This process-local receipt covers work completed before the failing
boundary. Cause-specific receipts for the current boundary remain available
through StandardWebDecisionRuntimeError accessors.
Implementations§
Source§impl StandardWebDecisionFailureReceipt
impl StandardWebDecisionFailureReceipt
Sourcepub fn bootstrap(&self) -> Option<&DecisionEvidenceReceipt>
pub fn bootstrap(&self) -> Option<&DecisionEvidenceReceipt>
Returns bootstrap evidence committed before the later failure.
Sourcepub fn completed_turns(&self) -> &[StandardWebDecisionRuntimeTurn]
pub fn completed_turns(&self) -> &[StandardWebDecisionRuntimeTurn]
Returns planning and outcome turns completed before the later failure.
Sourcepub fn usage(&self) -> &RuntimeUsage
pub fn usage(&self) -> &RuntimeUsage
Returns resource accounting observed at the failure boundary.
Sourcepub fn transport(&self) -> &TransportDispatchAudit
pub fn transport(&self) -> &TransportDispatchAudit
Returns bounded per-dispatch transport receipts at the failure boundary.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for StandardWebDecisionFailureReceipt
impl RefUnwindSafe for StandardWebDecisionFailureReceipt
impl Send for StandardWebDecisionFailureReceipt
impl Sync for StandardWebDecisionFailureReceipt
impl Unpin for StandardWebDecisionFailureReceipt
impl UnsafeUnpin for StandardWebDecisionFailureReceipt
impl UnwindSafe for StandardWebDecisionFailureReceipt
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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