[][src]Enum dash7_alp::codec::ParseError

pub enum ParseError {
    ImpossibleValue {
        en: Enum,
        value: u8,
    },
}

This represents the cases where the data cannot be parsed because of its content (thus will never be parseable).

Variants

ImpossibleValue

One of the values parsed is impossible. Thus the data is non-decodable. The returned values indicate what was the type being parsed and the impossible value associated.

Fields of ImpossibleValue

en: Enumvalue: u8

Trait Implementations

impl Clone for ParseError[src]

impl Debug for ParseError[src]

impl PartialEq<ParseError> for ParseError[src]

impl StructuralPartialEq for ParseError[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.