pub enum CrsfParsingError {
UnexpectedPacketType(u8),
PacketNotImlemented(u8),
InvalidPayloadLength,
InvalidPayload,
BufferOverflow,
}Variants§
UnexpectedPacketType(u8)
PacketNotImlemented(u8)
InvalidPayloadLength
InvalidPayload
BufferOverflow
Trait Implementations§
Source§impl Clone for CrsfParsingError
impl Clone for CrsfParsingError
Source§fn clone(&self) -> CrsfParsingError
fn clone(&self) -> CrsfParsingError
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 CrsfParsingError
impl Debug for CrsfParsingError
Source§impl From<CrsfParsingError> for CrsfStreamError
impl From<CrsfParsingError> for CrsfStreamError
Source§fn from(e: CrsfParsingError) -> Self
fn from(e: CrsfParsingError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for CrsfParsingError
impl PartialEq for CrsfParsingError
impl Copy for CrsfParsingError
impl Eq for CrsfParsingError
impl StructuralPartialEq for CrsfParsingError
Auto Trait Implementations§
impl Freeze for CrsfParsingError
impl RefUnwindSafe for CrsfParsingError
impl Send for CrsfParsingError
impl Sync for CrsfParsingError
impl Unpin for CrsfParsingError
impl UnwindSafe for CrsfParsingError
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