Enum smoltcp::wire::Ipv6OptionFailureType[][src]

pub enum Ipv6OptionFailureType {
    Skip,
    Discard,
    DiscardSendAll,
    DiscardSendUnicast,
    Unknown(u8),
}

Action required when parsing the given IPv6 Extension Header Option Type fails

Variants

Skip

Skip this option and continue processing the packet

Discard

Discard the containing packet

DiscardSendAll

Discard the containing packet and notify the sender

DiscardSendUnicast

Discard the containing packet and only notify the sender if the sender is a unicast address

Unknown(u8)

Trait Implementations

impl Clone for FailureType[src]

impl Copy for FailureType[src]

impl Debug for FailureType[src]

impl Display for FailureType[src]

impl Eq for FailureType[src]

impl From<Type> for FailureType[src]

impl From<u8> for FailureType[src]

impl Ord for FailureType[src]

impl PartialEq<FailureType> for FailureType[src]

impl PartialOrd<FailureType> for FailureType[src]

impl StructuralEq for FailureType[src]

impl StructuralPartialEq for FailureType[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.