pub struct MessagePackSerializer;Implementations§
Trait Implementations§
Source§impl Clone for MessagePackSerializer
impl Clone for MessagePackSerializer
Source§fn clone(&self) -> MessagePackSerializer
fn clone(&self) -> MessagePackSerializer
Returns a duplicate 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 Debug for MessagePackSerializer
impl Debug for MessagePackSerializer
Source§impl Default for MessagePackSerializer
impl Default for MessagePackSerializer
Source§fn default() -> MessagePackSerializer
fn default() -> MessagePackSerializer
Returns the “default value” for a type. Read more
Source§impl PartialEq for MessagePackSerializer
impl PartialEq for MessagePackSerializer
Source§impl Serializer for MessagePackSerializer
impl Serializer for MessagePackSerializer
fn serialize<T: Serialize>(&self, value: &T) -> Result<Vec<u8>>
fn deserialize<T: DeserializeOwned>(&self, bytes: &[u8]) -> Result<T>
fn serialize_request(&self, req: &Request) -> Result<Vec<u8>>
fn deserialize_request(&self, bytes: &[u8]) -> Result<Request>
fn serialize_response(&self, resp: &Response) -> Result<Vec<u8>>
fn deserialize_response(&self, bytes: &[u8]) -> Result<Response>
fn serialize_error(&self, err: &ErrorMessage) -> Result<Vec<u8>>
fn deserialize_error(&self, bytes: &[u8]) -> Result<ErrorMessage>
impl Copy for MessagePackSerializer
impl Eq for MessagePackSerializer
impl StructuralPartialEq for MessagePackSerializer
Auto Trait Implementations§
impl Freeze for MessagePackSerializer
impl RefUnwindSafe for MessagePackSerializer
impl Send for MessagePackSerializer
impl Sync for MessagePackSerializer
impl Unpin for MessagePackSerializer
impl UnsafeUnpin for MessagePackSerializer
impl UnwindSafe for MessagePackSerializer
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