[−][src]Trait agnes::view::HashIndex
Trait for computing the hash of a single index (record) within a list of data fields.
Required methods
fn hash_index<H>(&self, idx: usize, state: &mut H) where
H: Hasher,
H: Hasher,
Compute the hash of the values within this list of data fields with the index idx
,
updating the hash state.
Implementors
impl HashIndex for Nil
[src]
fn hash_index<H>(&self, _idx: usize, _state: &mut H) where
H: Hasher,
[src]
H: Hasher,
impl<Head, Tail> HashIndex for Cons<Head, Tail> where
Head: HashIndex,
Tail: HashIndex,
[src]
Head: HashIndex,
Tail: HashIndex,
fn hash_index<H>(&self, idx: usize, state: &mut H) where
H: Hasher,
[src]
H: Hasher,
impl<T> HashIndex for Framed<T> where
Value<&'a T>: Hash,
Self: DataIndex<DType = T>,
[src]
Value<&'a T>: Hash,
Self: DataIndex<DType = T>,
fn hash_index<H>(&self, idx: usize, state: &mut H) where
H: Hasher,
[src]
H: Hasher,