[][src]Trait c3p0_common::json::codec::JsonCodec

pub trait JsonCodec<DATA>: Clone where
    DATA: Serialize + DeserializeOwned
{ fn from_value(&self, value: Value) -> Result<DATA, C3p0Error>;
fn to_value(&self, data: &DATA) -> Result<Value, C3p0Error>; }

Required methods

fn from_value(&self, value: Value) -> Result<DATA, C3p0Error>

fn to_value(&self, data: &DATA) -> Result<Value, C3p0Error>

Loading content...

Implementors

impl<DATA> JsonCodec<DATA> for DefaultJsonCodec where
    DATA: Serialize + DeserializeOwned
[src]

Loading content...