pub enum EncoderMessageError {
Io(ErrorKind, i64),
MarshalMessage(ProtocolError),
}
Expand description
Error related to encoding the message.
Variants§
Io(ErrorKind, i64)
IO related error when reading from the Reader. 0: io error kind, 1: write byte position
MarshalMessage(ProtocolError)
Error occurs when marshaling a message.
Trait Implementations§
Source§impl Clone for EncoderMessageError
impl Clone for EncoderMessageError
Source§fn clone(&self) -> EncoderMessageError
fn clone(&self) -> EncoderMessageError
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 EncoderMessageError
impl Debug for EncoderMessageError
impl Copy for EncoderMessageError
Auto Trait Implementations§
impl Freeze for EncoderMessageError
impl RefUnwindSafe for EncoderMessageError
impl Send for EncoderMessageError
impl Sync for EncoderMessageError
impl Unpin for EncoderMessageError
impl UnwindSafe for EncoderMessageError
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