pub struct IrcCodec { /* private fields */ }
Expand description
An IRC codec built around an inner codec.
Implementations§
Trait Implementations§
source§impl Decoder for IrcCodec
impl Decoder for IrcCodec
§type Error = ProtocolError
type Error = ProtocolError
The type of unrecoverable frame decoding errors. Read more
source§fn decode(&mut self, src: &mut BytesMut) -> Result<Option<Message>>
fn decode(&mut self, src: &mut BytesMut) -> Result<Option<Message>>
Attempts to decode a frame from the provided buffer of bytes. Read more
Auto Trait Implementations§
impl Freeze for IrcCodec
impl !RefUnwindSafe for IrcCodec
impl Send for IrcCodec
impl Sync for IrcCodec
impl Unpin for IrcCodec
impl !UnwindSafe for IrcCodec
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