Enum smoltcp::wire::Icmpv6ParamProblem[][src]

pub enum Icmpv6ParamProblem {
    ErroneousHdrField,
    UnrecognizedNxtHdr,
    UnrecognizedOption,
    Unknown(u8),
}

Internet protocol control message subtype for the type “Parameter Problem”.

Variants

ErroneousHdrField

Erroneous header field encountered.

UnrecognizedNxtHdr

Unrecognized Next Header type encountered.

UnrecognizedOption

Unrecognized IPv6 option encountered.

Unknown(u8)

Trait Implementations

impl Clone for ParamProblem[src]

impl Copy for ParamProblem[src]

impl Debug for ParamProblem[src]

impl Display for ParamProblem[src]

impl Eq for ParamProblem[src]

impl From<u8> for ParamProblem[src]

impl Ord for ParamProblem[src]

impl PartialEq<ParamProblem> for ParamProblem[src]

impl PartialOrd<ParamProblem> for ParamProblem[src]

impl StructuralEq for ParamProblem[src]

impl StructuralPartialEq for ParamProblem[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> ToString for T where
    T: Display + ?Sized
[src]

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.