Struct lmdb_rs::core::CursorValue [] [src]

pub struct CursorValue<'cursor> {
    // some fields omitted
}

Methods

impl<'cursor> CursorValue<'cursor>
[src]

CursorValue performs lazy data extraction from iterator avoiding any data conversions and memory copy. Lifetime is limited to iterator lifetime

fn get_key<T: FromMdbValue + 'cursor>(&'cursor self) -> T

fn get_value<T: FromMdbValue + 'cursor>(&'cursor self) -> T

fn get<T: FromMdbValue + 'cursor, U: FromMdbValue + 'cursor>(&'cursor self) -> (T, U)