[][src]Trait agnes::view::HashIndex

pub trait HashIndex {
    fn hash_index<H>(&self, idx: usize, state: &mut H)
    where
        H: Hasher
; }

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

Compute the hash of the values within this list of data fields with the index idx, updating the hash state.

Loading content...

Implementors

impl HashIndex for Nil[src]

impl<Head, Tail> HashIndex for Cons<Head, Tail> where
    Head: HashIndex,
    Tail: HashIndex
[src]

impl<T> HashIndex for Framed<T> where
    Value<&'a T>: Hash,
    Self: DataIndex<DType = T>, 
[src]

Loading content...