pub struct Bincode;
Available on crate feature
serde
only.Expand description
Bincode codec.
See bincode for details. This uses the default function configuration.
Trait Implementations§
source§impl Codec for Bincode
impl Codec for Bincode
source§fn serialize<Writer, Item>(
writer: Writer,
item: &Item
) -> Result<(), SerializationError>
fn serialize<Writer, Item>( writer: Writer, item: &Item ) -> Result<(), SerializationError>
Serializes the specified item into the data format.
source§fn deserialize<Reader, Item>(
reader: Reader
) -> Result<Item, DeserializationError>where
Reader: Read,
Item: DeserializeOwned,
fn deserialize<Reader, Item>(
reader: Reader
) -> Result<Item, DeserializationError>where
Reader: Read,
Item: DeserializeOwned,
Deserializes the specified data into an item.
source§impl<'de> Deserialize<'de> for Bincode
impl<'de> Deserialize<'de> for Bincode
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for Bincode
impl RefUnwindSafe for Bincode
impl Send for Bincode
impl Sync for Bincode
impl Unpin for Bincode
impl UnwindSafe for Bincode
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more