[][src]Enum ax25::frame::ProtocolIdentifier

pub enum ProtocolIdentifier {
    Layer3Impl,
    X25Plp,
    CompressedTcpIp,
    UncompressedTcpIp,
    SegmentationFragment,
    TexnetDatagram,
    LinkQuality,
    Appletalk,
    AppletalkArp,
    ArpaIp,
    ArpaAddress,
    Flexnet,
    NetRom,
    None,
    Escape,
    Unknown(u8),
}

Human-readable protocol identifiers, mostly from the AX.25 2.2 spec.

Variants

Layer3Impl
X25Plp
CompressedTcpIp
UncompressedTcpIp
SegmentationFragment
TexnetDatagram
LinkQuality
Appletalk
AppletalkArp
ArpaIp
ArpaAddress
Flexnet
NetRom
None
Escape
Unknown(u8)

Trait Implementations

impl Debug for ProtocolIdentifier[src]

impl PartialEq<ProtocolIdentifier> for ProtocolIdentifier[src]

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