pub struct MessageFingerprint(/* private fields */);Expand description
Opaque hash or content-addressable identifier that marks the last successfully ingested message boundary for a replay source.
Implementations§
Trait Implementations§
Source§impl AsRef<str> for MessageFingerprint
impl AsRef<str> for MessageFingerprint
Source§impl Clone for MessageFingerprint
impl Clone for MessageFingerprint
Source§fn clone(&self) -> MessageFingerprint
fn clone(&self) -> MessageFingerprint
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 MessageFingerprint
impl Debug for MessageFingerprint
Source§impl<'de> Deserialize<'de> for MessageFingerprint
impl<'de> Deserialize<'de> for MessageFingerprint
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<MessageFingerprint, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MessageFingerprint, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for MessageFingerprint
impl Display for MessageFingerprint
impl Eq for MessageFingerprint
Source§impl From<String> for MessageFingerprint
impl From<String> for MessageFingerprint
Source§fn from(value: String) -> MessageFingerprint
fn from(value: String) -> MessageFingerprint
Converts to this type from the input type.
Source§impl Hash for MessageFingerprint
impl Hash for MessageFingerprint
Source§impl PartialEq for MessageFingerprint
impl PartialEq for MessageFingerprint
Source§impl Serialize for MessageFingerprint
impl Serialize for MessageFingerprint
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for MessageFingerprint
Auto Trait Implementations§
impl Freeze for MessageFingerprint
impl RefUnwindSafe for MessageFingerprint
impl Send for MessageFingerprint
impl Sync for MessageFingerprint
impl Unpin for MessageFingerprint
impl UnsafeUnpin for MessageFingerprint
impl UnwindSafe for MessageFingerprint
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.