Trait lmdb_rs_m::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

Implementations on Foreign Types

impl ToMdbValue for Vec<u8>
[src]

impl ToMdbValue for String
[src]

impl<'a> ToMdbValue for &'a str
[src]

impl<'a> ToMdbValue for &'a [u8]
[src]

impl ToMdbValue for u8
[src]

impl ToMdbValue for i8
[src]

impl ToMdbValue for u16
[src]

impl ToMdbValue for i16
[src]

impl ToMdbValue for u32
[src]

impl ToMdbValue for i32
[src]

impl ToMdbValue for u64
[src]

impl ToMdbValue for i64
[src]

impl ToMdbValue for f32
[src]

impl ToMdbValue for f64
[src]

impl ToMdbValue for bool
[src]

Implementors