#[repr(u8)]pub enum HTypes {
Show 39 variants
Ethernet,
ExperimentalEthernet,
AmateurRadio,
ProteonTokenRing,
Chaos,
IEEE802,
ARCNET,
Hyperchannel,
Lanstar,
AutonetShortAddress,
LocalTalk,
LocalNet,
UltraLink,
SMDS,
FrameRelay,
ATM16,
HDLC,
FibreChannel,
ATM19,
SerialLine,
ATM21,
MILSTD188220,
Metricom,
IEEE13941995,
MAPOS,
Twinaxial,
EUI64,
HIPARP,
IPARPISO78163,
ARPSec,
IPsecTunnel,
InfiniBand,
CommonAirInterface,
WiegandInterface,
PureIP,
HWEXP1,
HFI,
UnifiedBus,
Other(u8),
}Variants§
Ethernet
1
ExperimentalEthernet
2
AmateurRadio
3
ProteonTokenRing
4
Chaos
5
IEEE802
6
ARCNET
7
Hyperchannel
8
Lanstar
9
AutonetShortAddress
10
LocalTalk
11
LocalNet
12
UltraLink
13
SMDS
14
FrameRelay
15
ATM16
16
HDLC
17
FibreChannel
18
ATM19
19
SerialLine
20
ATM21
21
MILSTD188220
22
Metricom
23
IEEE13941995
24
MAPOS
25
Twinaxial
26
EUI64
27
HIPARP
28
IPARPISO78163
29
ARPSec
30
IPsecTunnel
31
InfiniBand
32
CommonAirInterface
33
WiegandInterface
34
PureIP
35
HWEXP1
36
HFI
37
UnifiedBus
38
Other(u8)
0 is Reserved 39-255 are Unassigned
Trait Implementations§
impl StructuralPartialEq for HTypes
Auto Trait Implementations§
impl Freeze for HTypes
impl RefUnwindSafe for HTypes
impl Send for HTypes
impl Sync for HTypes
impl Unpin for HTypes
impl UnwindSafe for HTypes
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more