#[repr(u16)]pub enum Geneve {
Show 15 variants
Unspec = 0,
Id = 1,
Remote = 2,
Ttl = 3,
Tos = 4,
Port = 5,
CollectMetadata = 6,
Remote6 = 7,
UdpCsum = 8,
UdpZeroCsum6Tx = 9,
UdpZeroCsum6Rx = 10,
Label = 11,
TtlInherit = 12,
Df = 13,
_MAX = 14,
}
Variants§
Unspec = 0
Id = 1
Remote = 2
Ttl = 3
Tos = 4
Port = 5
CollectMetadata = 6
Remote6 = 7
UdpCsum = 8
UdpZeroCsum6Tx = 9
UdpZeroCsum6Rx = 10
Label = 11
TtlInherit = 12
Df = 13
_MAX = 14
Trait Implementations§
impl Copy for Geneve
impl Eq for Geneve
impl StructuralPartialEq for Geneve
Auto Trait Implementations§
impl Freeze for Geneve
impl RefUnwindSafe for Geneve
impl Send for Geneve
impl Sync for Geneve
impl Unpin for Geneve
impl UnwindSafe for Geneve
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