Struct remoc::codec::MessagePack
source · pub struct MessagePack;
Available on crate feature
serde
only.Expand description
MessagePack codec.
See rmp_serde for details. This serializes structures as maps.
Trait Implementations§
source§impl Clone for MessagePack
impl Clone for MessagePack
source§fn clone(&self) -> MessagePack
fn clone(&self) -> MessagePack
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Codec for MessagePack
impl Codec for MessagePack
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 MessagePack
impl<'de> Deserialize<'de> for MessagePack
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 MessagePack
impl RefUnwindSafe for MessagePack
impl Send for MessagePack
impl Sync for MessagePack
impl Unpin for MessagePack
impl UnwindSafe for MessagePack
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