pub struct LineHash(/* private fields */);Expand description
4 hex chars from FNV-1a 16-bit hash of line content.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for LineHash
impl<'de> Deserialize<'de> for LineHash
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
impl Eq for LineHash
impl StructuralPartialEq for LineHash
Auto Trait Implementations§
impl Freeze for LineHash
impl RefUnwindSafe for LineHash
impl Send for LineHash
impl Sync for LineHash
impl Unpin for LineHash
impl UnsafeUnpin for LineHash
impl UnwindSafe for LineHash
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,
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.