Enum net::wire::EthernetProtocol
pub enum EthernetProtocol {
Ipv4,
Arp,
Ipv6,
Unknown(u16),
}
Expand description
Ethernet protocol type.
Variants§
Trait Implementations§
§impl Ord for EtherType
impl Ord for EtherType
§impl PartialOrd<EtherType> for EtherType
impl PartialOrd<EtherType> for EtherType
§fn partial_cmp(&self, other: &EtherType) -> Option<Ordering>
fn partial_cmp(&self, other: &EtherType) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for EtherType
impl Eq for EtherType
impl StructuralEq for EtherType
impl StructuralPartialEq for EtherType
Auto Trait Implementations§
impl RefUnwindSafe for EtherType
impl Send for EtherType
impl Sync for EtherType
impl Unpin for EtherType
impl UnwindSafe for EtherType
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