pub struct OastEventReceipt { /* private fields */ }Expand description
Redacted receipt for one event in an atomic poll commit.
Implementations§
Source§impl OastEventReceipt
impl OastEventReceipt
Sourcepub fn event_key(&self) -> &OastEventKey
pub fn event_key(&self) -> &OastEventKey
Returns the opaque event key.
Sourcepub const fn protocol(&self) -> OastEventProtocol
pub const fn protocol(&self) -> OastEventProtocol
Returns the protocol.
Sourcepub const fn disposition(&self) -> OastEventDisposition
pub const fn disposition(&self) -> OastEventDisposition
Returns the duplicate disposition.
Sourcepub const fn observed_at(&self) -> OastMonotonicTime
pub const fn observed_at(&self) -> OastMonotonicTime
Returns the injected observation time.
Trait Implementations§
Source§impl Clone for OastEventReceipt
impl Clone for OastEventReceipt
Source§fn clone(&self) -> OastEventReceipt
fn clone(&self) -> OastEventReceipt
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 OastEventReceipt
impl Debug for OastEventReceipt
impl Eq for OastEventReceipt
Source§impl PartialEq for OastEventReceipt
impl PartialEq for OastEventReceipt
impl StructuralPartialEq for OastEventReceipt
Auto Trait Implementations§
impl Freeze for OastEventReceipt
impl RefUnwindSafe for OastEventReceipt
impl Send for OastEventReceipt
impl Sync for OastEventReceipt
impl Unpin for OastEventReceipt
impl UnsafeUnpin for OastEventReceipt
impl UnwindSafe for OastEventReceipt
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