pub enum TapIdent {
Message(u64),
Observation(u64),
}Expand description
How a tapped message is named: by the server’s message id when it was admitted, by the tap’s observation number when it was not.
Variants§
Message(u64)
The transport-scoped message id an admitted publish was given.
Observation(u64)
The tap’s own count of the publish, for one that has no message id.
Trait Implementations§
impl Copy for TapIdent
impl Eq for TapIdent
impl StructuralPartialEq for TapIdent
Auto Trait Implementations§
impl Freeze for TapIdent
impl RefUnwindSafe for TapIdent
impl Send for TapIdent
impl Sync for TapIdent
impl Unpin for TapIdent
impl UnsafeUnpin for TapIdent
impl UnwindSafe for TapIdent
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.