[−][src]Enum netlink_packet_route::rtnl::link::nlas::InfoVxlan
Variants
Id(u32)
Link(u32)
Tos(u8)
Ttl(u8)
Label(u32)
Learning(u8)
Ageing(u32)
Limit(u32)
Proxy(u8)
Rsc(u8)
L2Miss(u8)
L3Miss(u8)
CollectMetadata(u8)
Port(u16)
UDPCsum(u8)
UDPZeroCsumTX(u8)
UDPZeroCsumRX(u8)
RemCsumTX(u8)
RemCsumRX(u8)
Gbp(u8)
Gpe(u8)
RemCsumNoPartial(u8)
TtlInherit(u8)
Df(u8)
Trait Implementations
impl Clone for InfoVxlan
[src]
impl Debug for InfoVxlan
[src]
impl Eq for InfoVxlan
[src]
impl Nla for InfoVxlan
[src]
pub fn value_len(&self) -> usize
[src]
pub fn emit_value(&self, buffer: &mut [u8])
[src]
pub fn kind(&self) -> u16
[src]
pub fn is_nested(&self) -> bool
[src]
pub fn is_network_byteorder(&self) -> bool
[src]
impl<'a, T: AsRef<[u8]> + ?Sized> Parseable<NlaBuffer<&'a T>> for InfoVxlan
[src]
impl PartialEq<InfoVxlan> for InfoVxlan
[src]
impl StructuralEq for InfoVxlan
[src]
impl StructuralPartialEq for InfoVxlan
[src]
Auto Trait Implementations
impl RefUnwindSafe for InfoVxlan
[src]
impl Send for InfoVxlan
[src]
impl Sync for InfoVxlan
[src]
impl Unpin for InfoVxlan
[src]
impl UnwindSafe for InfoVxlan
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Emitable for T where
T: Nla,
[src]
T: Nla,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,