[][src]Trait reddb::Serializer

pub trait Serializer<'a>: Default {
    pub fn format(&self) -> &Serializers;
pub fn serialize<T>(&self, val: &T) -> Result<Vec<u8>, Error>
    where
        T: Serialize + Deserialize<'de>
;
pub fn deserialize<T>(&self, val: &[u8]) -> Result<T, Error>
    where
        T: Serialize + Deserialize<'de>
; }

Required methods

pub fn format(&self) -> &Serializers[src]

pub fn serialize<T>(&self, val: &T) -> Result<Vec<u8>, Error> where
    T: Serialize + Deserialize<'de>, 
[src]

pub fn deserialize<T>(&self, val: &[u8]) -> Result<T, Error> where
    T: Serialize + Deserialize<'de>, 
[src]

Loading content...

Implementors

Loading content...