pub struct OastTerminalReceipt { /* private fields */ }Expand description
Redacted receipt for cancellation or expiry.
Implementations§
Source§impl OastTerminalReceipt
impl OastTerminalReceipt
Sourcepub fn binding_id(&self) -> &OastBindingId
pub fn binding_id(&self) -> &OastBindingId
Returns the binding identity.
Sourcepub fn correlation_id(&self) -> &OastCorrelationId
pub fn correlation_id(&self) -> &OastCorrelationId
Returns the correlation identity.
Sourcepub const fn state(&self) -> OastCorrelationState
pub const fn state(&self) -> OastCorrelationState
Returns the terminal state.
Sourcepub const fn terminal_at(&self) -> OastMonotonicTime
pub const fn terminal_at(&self) -> OastMonotonicTime
Returns cancellation time or the exact expiry boundary.
Trait Implementations§
Source§impl Clone for OastTerminalReceipt
impl Clone for OastTerminalReceipt
Source§fn clone(&self) -> OastTerminalReceipt
fn clone(&self) -> OastTerminalReceipt
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 OastTerminalReceipt
impl Debug for OastTerminalReceipt
impl Eq for OastTerminalReceipt
Source§impl PartialEq for OastTerminalReceipt
impl PartialEq for OastTerminalReceipt
impl StructuralPartialEq for OastTerminalReceipt
Auto Trait Implementations§
impl Freeze for OastTerminalReceipt
impl RefUnwindSafe for OastTerminalReceipt
impl Send for OastTerminalReceipt
impl Sync for OastTerminalReceipt
impl Unpin for OastTerminalReceipt
impl UnsafeUnpin for OastTerminalReceipt
impl UnwindSafe for OastTerminalReceipt
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more