Struct wire_framed::MessageCodec
source · pub struct MessageCodec { /* private fields */ }Expand description
Codec type for Message that implements tokio_util::codec::Decoder and tokio_util::codec::Encoder.
Implementations§
source§impl MessageCodec
impl MessageCodec
pub fn new() -> MessageCodec
Trait Implementations§
source§impl Clone for MessageCodec
impl Clone for MessageCodec
source§fn clone(&self) -> MessageCodec
fn clone(&self) -> MessageCodec
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 Debug for MessageCodec
impl Debug for MessageCodec
source§impl Decoder for MessageCodec
impl Decoder for MessageCodec
source§fn decode(
&mut self,
src: &mut BytesMut
) -> Result<Option<<MessageCodec as Decoder>::Item>, <MessageCodec as Decoder>::Error>
fn decode( &mut self, src: &mut BytesMut ) -> Result<Option<<MessageCodec as Decoder>::Item>, <MessageCodec as Decoder>::Error>
Attempts to decode a frame from the provided buffer of bytes. Read more
source§impl Default for MessageCodec
impl Default for MessageCodec
source§fn default() -> MessageCodec
fn default() -> MessageCodec
Returns the “default value” for a type. Read more
source§impl Encoder<Message> for MessageCodec
impl Encoder<Message> for MessageCodec
source§impl PartialEq<MessageCodec> for MessageCodec
impl PartialEq<MessageCodec> for MessageCodec
source§fn eq(&self, other: &MessageCodec) -> bool
fn eq(&self, other: &MessageCodec) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Eq for MessageCodec
impl StructuralEq for MessageCodec
impl StructuralPartialEq for MessageCodec
Auto Trait Implementations§
impl RefUnwindSafe for MessageCodec
impl Send for MessageCodec
impl Sync for MessageCodec
impl Unpin for MessageCodec
impl UnwindSafe for MessageCodec
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