pub enum FrameDecodeError {
Cobs,
Crc,
TooShort,
}Expand description
Errors returned from the frame decoder.
Variants§
Cobs
COBS decode failed.
Crc
CRC check failed.
TooShort
Decoded frame shorter than the minimum type + tag + crc.
Trait Implementations§
Source§impl Clone for FrameDecodeError
impl Clone for FrameDecodeError
Source§fn clone(&self) -> FrameDecodeError
fn clone(&self) -> FrameDecodeError
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 FrameDecodeError
impl Debug for FrameDecodeError
Source§impl Format for FrameDecodeError
impl Format for FrameDecodeError
Source§impl PartialEq for FrameDecodeError
impl PartialEq for FrameDecodeError
impl Copy for FrameDecodeError
impl Eq for FrameDecodeError
impl StructuralPartialEq for FrameDecodeError
Auto Trait Implementations§
impl Freeze for FrameDecodeError
impl RefUnwindSafe for FrameDecodeError
impl Send for FrameDecodeError
impl Sync for FrameDecodeError
impl Unpin for FrameDecodeError
impl UnsafeUnpin for FrameDecodeError
impl UnwindSafe for FrameDecodeError
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