[][src]Enum smoltcp::wire::Icmpv6DstUnreachable

pub enum Icmpv6DstUnreachable {
    NoRoute,
    AdminProhibit,
    BeyondScope,
    AddrUnreachable,
    PortUnreachable,
    FailedPolicy,
    RejectRoute,
    Unknown(u8),
}

Internet protocol control message subtype for type "Destination Unreachable".

Variants

NoRoute

No Route to destination.

AdminProhibit

Communication with destination administratively prohibited.

BeyondScope

Beyond scope of source address.

AddrUnreachable

Address unreachable.

PortUnreachable

Port unreachable.

FailedPolicy

Source address failed ingress/egress policy.

RejectRoute

Reject route to destination.

Unknown(u8)

Trait Implementations

impl Clone for DstUnreachable[src]

impl Copy for DstUnreachable[src]

impl Debug for DstUnreachable[src]

impl Display for DstUnreachable[src]

impl Eq for DstUnreachable[src]

impl From<DstUnreachable> for u8[src]

impl From<u8> for DstUnreachable[src]

impl Ord for DstUnreachable[src]

impl PartialEq<DstUnreachable> for DstUnreachable[src]

impl PartialOrd<DstUnreachable> for DstUnreachable[src]

impl StructuralEq for DstUnreachable[src]

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