Enum netlink_sys::rtnl::LinkLayerType [−][src]
pub enum LinkLayerType {
Netrom,
Ether,
Eether,
Ax25,
Pronet,
Chaos,
Ieee802,
Arcnet,
Appletlk,
Dlci,
Atm,
Metricom,
Ieee1394,
Eui64,
Infiniband,
Slip,
Cslip,
Slip6,
Cslip6,
Rsrvd,
Adapt,
Rose,
X25,
Hwx25,
Can,
Ppp,
Hdlc,
Lapb,
Ddcmp,
Rawhdlc,
Rawip,
Tunnel,
Tunnel6,
Frad,
Skip,
Loopback,
Localtlk,
Fddi,
Bif,
Sit,
Ipddp,
IpGre,
Pimreg,
Hippi,
Ash,
Econet,
Irda,
Fcpp,
Fcal,
Fcpl,
Fcfabric,
Ieee802Tr,
Ieee80211,
Ieee80211Prism,
Ieee80211Radiotap,
Ieee802154,
Ieee802154Monitor,
Phonet,
PhonetPipe,
Caif,
Ip6Gre,
Netlink,
SixLowpan,
Vsockmon,
Void,
None,
Other(u16),
}Variants
NetromLink type is ARPHRD_NETROM
EtherLink type is ARPHRD_ETHER
EetherLink type is ARPHRD_EETHER
Ax25Link type is ARPHRD_AX25
PronetLink type is ARPHRD_PRONET
ChaosLink type is ARPHRD_CHAOS
Ieee802Link type is ARPHRD_IEEE802
ArcnetLink type is ARPHRD_ARCNET
AppletlkLink type is ARPHRD_APPLETLK
DlciLink type is ARPHRD_DLCI
AtmLink type is ARPHRD_ATM
MetricomLink type is ARPHRD_METRICOM
Ieee1394Link type is ARPHRD_IEEE1394
Eui64Link type is ARPHRD_EUI64
InfinibandLink type is ARPHRD_INFINIBAND
SlipLink type is ARPHRD_SLIP
CslipLink type is ARPHRD_CSLIP
Slip6Link type is ARPHRD_SLIP6
Cslip6Link type is ARPHRD_CSLIP6
RsrvdLink type is ARPHRD_RSRVD
AdaptLink type is ARPHRD_ADAPT
RoseLink type is ARPHRD_ROSE
X25Link type is ARPHRD_X25
Hwx25Link type is ARPHRD_HWX25
CanLink type is ARPHRD_CAN
PppLink type is ARPHRD_PPP
HdlcLink type is ARPHRD_CISCO or ARPHRD_HDLC
LapbLink type is ARPHRD_LAPB
DdcmpLink type is ARPHRD_DDCMP
RawhdlcLink type is ARPHRD_RAWHDLC
RawipLink type is ARPHRD_RAWIP
TunnelLink type is ARPHRD_TUNNEL
Tunnel6Link type is ARPHRD_TUNNEL6
FradLink type is ARPHRD_FRAD
SkipLink type is ARPHRD_SKIP
LoopbackLink type is ARPHRD_LOOPBACK
LocaltlkLink type is ARPHRD_LOCALTLK
FddiLink type is ARPHRD_FDDI
BifLink type is ARPHRD_BIF
SitLink type is ARPHRD_SIT
IpddpLink type is ARPHRD_IPDDP
IpGreLink type is ARPHRD_IPGRE
PimregLink type is ARPHRD_PIMREG
HippiLink type is ARPHRD_HIPPI
AshLink type is ARPHRD_ASH
EconetLink type is ARPHRD_ECONET
IrdaLink type is ARPHRD_IRDA
FcppLink type is ARPHRD_FCPP
FcalLink type is ARPHRD_FCAL
FcplLink type is ARPHRD_FCPL
FcfabricLink type is ARPHRD_FCFABRIC
Ieee802TrLink type is ARPHRD_IEEE802_TR
Ieee80211Link type is ARPHRD_IEEE80211
Ieee80211PrismLink type is ARPHRD_IEEE80211_PRISM
Ieee80211RadiotapLink type is ARPHRD_IEEE80211_RADIOTAP
Ieee802154Link type is ARPHRD_IEEE802154
Ieee802154MonitorLink type is ARPHRD_IEEE802154_MONITOR
PhonetLink type is ARPHRD_PHONET
PhonetPipeLink type is ARPHRD_PHONET_PIPE
CaifLink type is ARPHRD_CAIF
Ip6GreLink type is ARPHRD_IP6GRE
NetlinkLink type is ARPHRD_NETLINK
SixLowpanLink type is ARPHRD_6LOWPAN
VsockmonLink type is ARPHRD_VSOCKMON
VoidLink type is ARPHRD_VOID
NoneLink type is ARPHRD_NONE
Other(u16)Link type is unknown
Trait Implementations
impl Debug for LinkLayerType[src]
impl Debug for LinkLayerTypefn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl PartialEq for LinkLayerType[src]
impl PartialEq for LinkLayerTypefn eq(&self, other: &LinkLayerType) -> bool[src]
fn eq(&self, other: &LinkLayerType) -> boolThis method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &LinkLayerType) -> bool[src]
fn ne(&self, other: &LinkLayerType) -> boolThis method tests for !=.
impl Eq for LinkLayerType[src]
impl Eq for LinkLayerTypeimpl Hash for LinkLayerType[src]
impl Hash for LinkLayerTypefn hash<__H: Hasher>(&self, state: &mut __H)[src]
fn hash<__H: Hasher>(&self, state: &mut __H)Feeds this value into the given [Hasher]. Read more
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher, 1.3.0[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher, Feeds a slice of this type into the given [Hasher]. Read more
impl Copy for LinkLayerType[src]
impl Copy for LinkLayerTypeimpl Clone for LinkLayerType[src]
impl Clone for LinkLayerTypefn clone(&self) -> LinkLayerType[src]
fn clone(&self) -> LinkLayerTypeReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)Performs copy-assignment from source. Read more
impl From<LinkLayerType> for u16[src]
impl From<LinkLayerType> for u16fn from(llt: LinkLayerType) -> u16[src]
fn from(llt: LinkLayerType) -> u16Performs the conversion.
impl From<u16> for LinkLayerType[src]
impl From<u16> for LinkLayerTypeimpl Default for LinkLayerType[src]
impl Default for LinkLayerTypeAuto Trait Implementations
impl Send for LinkLayerType
impl Send for LinkLayerTypeimpl Sync for LinkLayerType
impl Sync for LinkLayerType