pub enum UnknownProto {
Ether(EtherProto),
Ip(IpProto),
Tunnel(&'static str),
}Expand description
Represents an unknown/unsupported protocol
Variants§
Ether(EtherProto)
Unknown Ethernet protocol type
Ip(IpProto)
Unknown IP protocol number
Tunnel(&'static str)
Unknown tunnel encapsulation
Trait Implementations§
Source§impl Clone for UnknownProto
impl Clone for UnknownProto
Source§fn clone(&self) -> UnknownProto
fn clone(&self) -> UnknownProto
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 UnknownProto
impl Debug for UnknownProto
Source§impl Display for UnknownProto
impl Display for UnknownProto
Source§impl PartialEq for UnknownProto
impl PartialEq for UnknownProto
impl Copy for UnknownProto
impl Eq for UnknownProto
impl StructuralPartialEq for UnknownProto
Auto Trait Implementations§
impl Freeze for UnknownProto
impl RefUnwindSafe for UnknownProto
impl Send for UnknownProto
impl Sync for UnknownProto
impl Unpin for UnknownProto
impl UnsafeUnpin for UnknownProto
impl UnwindSafe for UnknownProto
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