Trait lmdb_rs::traits::ToMdbValue
[−]
[src]
pub trait ToMdbValue {
fn to_mdb_value<'a>(&'a self) -> MdbValue<'a>;
}ToMdbValue is supposed to convert a value to a memory
slice which lmdb uses to prevent multiple copying data
multiple times. May be unsafe.
Required Methods
fn to_mdb_value<'a>(&'a self) -> MdbValue<'a>
Implementors
impl ToMdbValue for Vec<u8>impl ToMdbValue for Stringimpl<'a> ToMdbValue for &'a strimpl<'a> ToMdbValue for &'a [u8]impl ToMdbValue for MDB_valimpl<'a> ToMdbValue for MdbValue<'a>impl ToMdbValue for u8impl ToMdbValue for i8impl ToMdbValue for u16impl ToMdbValue for i16impl ToMdbValue for u32impl ToMdbValue for i32impl ToMdbValue for u64impl ToMdbValue for i64impl ToMdbValue for f32impl ToMdbValue for f64impl ToMdbValue for bool