pub enum HeaderProtocol {
Show 17 variants
EthernetIso88023 = 1,
Iso88024TokenBus = 2,
Iso88025TokenRing = 3,
Fddi = 4,
FrameRelay = 5,
X25 = 6,
Ppp = 7,
Smds = 8,
Aal5 = 9,
Aal5Ip = 10,
Ipv4 = 11,
Ipv6 = 12,
Mpls = 13,
Pos = 14,
Ieee80211Mac = 15,
Ieee80211Ampdu = 16,
Ieee80211Amsdu = 17,
}Expand description
Header protocol types for sampled headers
Variants§
EthernetIso88023 = 1
Iso88024TokenBus = 2
Iso88025TokenRing = 3
Fddi = 4
FrameRelay = 5
X25 = 6
Ppp = 7
Smds = 8
Aal5 = 9
Aal5Ip = 10
Ipv4 = 11
Ipv6 = 12
Mpls = 13
Pos = 14
Ieee80211Mac = 15
Ieee80211Ampdu = 16
Ieee80211Amsdu = 17
Implementations§
Trait Implementations§
Source§impl Clone for HeaderProtocol
impl Clone for HeaderProtocol
Source§fn clone(&self) -> HeaderProtocol
fn clone(&self) -> HeaderProtocol
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for HeaderProtocol
impl Debug for HeaderProtocol
Source§impl Display for HeaderProtocol
impl Display for HeaderProtocol
Source§impl PartialEq for HeaderProtocol
impl PartialEq for HeaderProtocol
impl Copy for HeaderProtocol
impl Eq for HeaderProtocol
impl StructuralPartialEq for HeaderProtocol
Auto Trait Implementations§
impl Freeze for HeaderProtocol
impl RefUnwindSafe for HeaderProtocol
impl Send for HeaderProtocol
impl Sync for HeaderProtocol
impl Unpin for HeaderProtocol
impl UnwindSafe for HeaderProtocol
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more