pub(crate) struct ShingleFingerprint([u8; 16]);Tuple Fields§
§0: [u8; 16]Implementations§
Source§impl ShingleFingerprint
impl ShingleFingerprint
fn from_tokens(tokens: &[String]) -> Self
Trait Implementations§
Source§impl Clone for ShingleFingerprint
impl Clone for ShingleFingerprint
Source§fn clone(&self) -> ShingleFingerprint
fn clone(&self) -> ShingleFingerprint
Returns a duplicate of the value. Read more
1.0.0 · 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 ShingleFingerprint
impl Debug for ShingleFingerprint
Source§impl<'de> Deserialize<'de> for ShingleFingerprint
impl<'de> Deserialize<'de> for ShingleFingerprint
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for ShingleFingerprint
impl Hash for ShingleFingerprint
Source§impl Ord for ShingleFingerprint
impl Ord for ShingleFingerprint
Source§fn cmp(&self, other: &ShingleFingerprint) -> Ordering
fn cmp(&self, other: &ShingleFingerprint) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ShingleFingerprint
impl PartialEq for ShingleFingerprint
Source§impl PartialOrd for ShingleFingerprint
impl PartialOrd for ShingleFingerprint
Source§impl Serialize for ShingleFingerprint
impl Serialize for ShingleFingerprint
impl Copy for ShingleFingerprint
impl Eq for ShingleFingerprint
impl StructuralPartialEq for ShingleFingerprint
Auto Trait Implementations§
impl Freeze for ShingleFingerprint
impl RefUnwindSafe for ShingleFingerprint
impl Send for ShingleFingerprint
impl Sync for ShingleFingerprint
impl Unpin for ShingleFingerprint
impl UnsafeUnpin for ShingleFingerprint
impl UnwindSafe for ShingleFingerprint
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
§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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more