Trait sherwood::DocKey [-] [+] [src]

pub trait DocKey {
    fn get_raw_key<'a>(&'a self) -> Option<&'a [u8]>;

    fn get_key<T: FromBytes>(&self) -> Option<T> { ... }
}

Trait for accessing key data from a document representation

Required Methods

fn get_raw_key<'a>(&'a self) -> Option<&'a [u8]>

Retrieves document key as raw data

Provided Methods

fn get_key<T: FromBytes>(&self) -> Option<T>

Converts key into corresponding data

Implementors