[−][src]Trait kv::Serde
A trait for types wrapping Serde values
Required methods
fn from_serde(t: T) -> Self
Wraps a serde-compatible type in a Serde
fn to_serde(self) -> T
Unwraps a serde-compatible type from a Serde
Provided methods
fn to_value_buf(t: T) -> Result<ValueBuf<Self>, Error>
Converts a serde-compatible type to ValueBuf
directly
Implementors
impl<T> Serde<T> for Bincode<T> where
T: DeserializeOwned + Serialize,
[src]
T: DeserializeOwned + Serialize,
fn from_serde(t: T) -> Self
[src]
fn to_serde(self) -> T
[src]
impl<T> Serde<T> for Cbor<T> where
T: DeserializeOwned + Serialize,
[src]
T: DeserializeOwned + Serialize,
fn from_serde(t: T) -> Self
[src]
fn to_serde(self) -> T
[src]
impl<T> Serde<T> for Json<T> where
T: DeserializeOwned + Serialize,
[src]
T: DeserializeOwned + Serialize,
fn from_serde(t: T) -> Self
[src]
fn to_serde(self) -> T
[src]
impl<T> Serde<T> for Msgpack<T> where
T: DeserializeOwned + Serialize,
[src]
T: DeserializeOwned + Serialize,