Enum dhcproto::v4::HType[][src]

pub enum HType {
Show 28 variants Eth, ExperimentalEth, AmRadioAX25, ProteonTokenRing, Chaos, IEEE802, ARCNET, Hyperchannel, Lanstar, AutonetShortAddr, LocalTalk, LocalNet, Ultralink, SMDS, FrameRelay, HDLC, FibreChannel, SerialLine, MilStd188220, Metricom, MAPOS, Twinaxial, ARPSec, IPsecTunnel, Infiniband, WiegandInt, PureIP, Unknown(u8),
}
Expand description

Hardware type of message

Variants

Eth

1 Ethernet

ExperimentalEth

2 Experimental Ethernet

AmRadioAX25

3 Amateur Radio AX25

ProteonTokenRing

4 Proteon Token Ring

Chaos

5 Chaos

IEEE802

6 IEEE.802

ARCNET

7 ARCNET

Hyperchannel

8 Hyperchannel

Lanstar

9 LANSTAR

AutonetShortAddr

10 Autonet Short Addr

LocalTalk

11 LocalTalk

LocalNet

12 LocalNet

13 Ultralink

SMDS

14 SMDS

FrameRelay

15 FrameRelay

HDLC

17 HDLC

FibreChannel

18 FibreChannel

SerialLine

20 SerialLine

MilStd188220

22 Mil STD

Metricom

23 Metricom

MAPOS

25 MAPOS

Twinaxial

26 Twinaxial

ARPSec

30 ARPSec

IPsecTunnel

31 IPsec tunnel

Infiniband

32 Infiniband

WiegandInt

34 WeigandInt

PureIP

35 PureIP

Unknown(u8)

Unknown or not yet implemented htype

Tuple Fields of Unknown

0: u8

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Read the type from the stream

Returns the object in binary form

Read the type from the stream

encode this type into a new Vec

Performs the conversion.

Performs the conversion.

Feeds this value into the given Hasher. Read more

Feeds a slice of this type into the given Hasher. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.