pub struct OastPollReceipt { /* private fields */ }Expand description
Redacted receipt for one atomic poll commit.
Implementations§
Source§impl OastPollReceipt
impl OastPollReceipt
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 poll_ordinal(&self) -> u16
pub const fn poll_ordinal(&self) -> u16
Returns the one-based poll ordinal.
Sourcepub const fn completed_at(&self) -> OastMonotonicTime
pub const fn completed_at(&self) -> OastMonotonicTime
Returns the completion time.
Sourcepub fn event_receipts(&self) -> &[OastEventReceipt]
pub fn event_receipts(&self) -> &[OastEventReceipt]
Returns ordered typed event receipts.
Sourcepub const fn accepted_events(&self) -> u16
pub const fn accepted_events(&self) -> u16
Returns accepted-event count for this poll.
Sourcepub const fn duplicate_events(&self) -> u16
pub const fn duplicate_events(&self) -> u16
Returns suppressed-duplicate count for this poll.
Sourcepub const fn remaining_polls(&self) -> u16
pub const fn remaining_polls(&self) -> u16
Returns polls remaining after permit issuance.
Trait Implementations§
Source§impl Clone for OastPollReceipt
impl Clone for OastPollReceipt
Source§fn clone(&self) -> OastPollReceipt
fn clone(&self) -> OastPollReceipt
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 OastPollReceipt
impl Debug for OastPollReceipt
impl Eq for OastPollReceipt
Source§impl PartialEq for OastPollReceipt
impl PartialEq for OastPollReceipt
impl StructuralPartialEq for OastPollReceipt
Auto Trait Implementations§
impl Freeze for OastPollReceipt
impl RefUnwindSafe for OastPollReceipt
impl Send for OastPollReceipt
impl Sync for OastPollReceipt
impl Unpin for OastPollReceipt
impl UnsafeUnpin for OastPollReceipt
impl UnwindSafe for OastPollReceipt
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