pub struct PatternHash(pub u64);Expand description
Hash of a primitive-subgraph pattern. Reserved for step 4’s
declarative pattern engine; the hashing function is filled in alongside
PatternTree. (The static catalog’s by_pattern_hash index placeholder
was removed unread; re-add it with that engine.)
Tuple Fields§
§0: u64Trait Implementations§
Source§impl Clone for PatternHash
impl Clone for PatternHash
impl Copy for PatternHash
Source§impl Debug for PatternHash
impl Debug for PatternHash
impl Eq for PatternHash
Source§impl Hash for PatternHash
impl Hash for PatternHash
Source§impl PartialEq for PatternHash
impl PartialEq for PatternHash
impl StructuralPartialEq for PatternHash
Auto Trait Implementations§
impl Freeze for PatternHash
impl RefUnwindSafe for PatternHash
impl Send for PatternHash
impl Sync for PatternHash
impl Unpin for PatternHash
impl UnsafeUnpin for PatternHash
impl UnwindSafe for PatternHash
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.