Trait coset::CborSerializable [−][src]
pub trait CborSerializable: Serialize + DeserializeOwned {
fn from_reader<R: Read>(reader: R) -> Result<Self> { ... }
fn from_slice(slice: &[u8]) -> Result<Self> { ... }
fn to_vec(&self) -> Result<Vec<u8>> { ... }
fn to_writer<W: Write>(&self, writer: W) -> Result<()> { ... }
}
Expand description
Extension trait that adds serialization/deserialization methods.
Provided methods
fn from_reader<R: Read>(reader: R) -> Result<Self>
fn from_reader<R: Read>(reader: R) -> Result<Self>
Create an object instance by reading serialized CBOR data from std::io::Read
instance.
Create an object instance from serialized CBOR data in a slice.