[−][src]Trait dodo::serializer::Serializer
Serialize and deserialize data into writer and readers respectively.
Required methods
fn serialize<T, W>(writer: W, value: &T) -> Result<()> where
T: Serialize + DeserializeOwned,
W: Write,
T: Serialize + DeserializeOwned,
W: Write,
Serialize value into writer, consuming the writer.
fn deserialize<T, R>(reader: R) -> Result<T> where
T: Serialize + DeserializeOwned,
R: Read,
T: Serialize + DeserializeOwned,
R: Read,
Deserialize value from reader, consuming the reader.
Implementors
impl Serializer for JsonSerializer
[src]
fn serialize<T, W>(writer: W, value: &T) -> Result<()> where
T: Serialize + DeserializeOwned,
W: Write,
[src]
T: Serialize + DeserializeOwned,
W: Write,
fn deserialize<T, R>(reader: R) -> Result<T> where
T: Serialize + DeserializeOwned,
R: Read,
[src]
T: Serialize + DeserializeOwned,
R: Read,