pub trait Query<I, V> where
    I: Identity,
    V: Identifiable<I>, 
{ fn query(&self, identifier: &I) -> Option<&V>; fn all(&self) -> Vec<&V, Global>Notable traits for Vec<u8, A>impl<A> Write for Vec<u8, A> where
    A: Allocator
; fn create_index(&self) -> HashMap<I, Link<'_, I, V>, RandomState> { ... } }
Expand description

Be able to query some type given an identifier. It must return a type that can be queried for more values like itself.

Query a datastore for a type that can be used to find more like it

Required Methods

Provided Methods

Implementations on Foreign Types

Implementors