Enum linux_raw_sys::netlink::_bindgen_ty_48
source · #[repr(u32)]
#[non_exhaustive]
pub enum _bindgen_ty_48 {
IFA_UNSPEC,
IFA_ADDRESS,
IFA_LOCAL,
IFA_LABEL,
IFA_BROADCAST,
IFA_ANYCAST,
IFA_CACHEINFO,
IFA_MULTICAST,
IFA_FLAGS,
IFA_RT_PRIORITY,
IFA_TARGET_NETNSID,
__IFA_MAX,
}
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
IFA_UNSPEC
IFA_ADDRESS
IFA_LOCAL
IFA_LABEL
IFA_BROADCAST
IFA_ANYCAST
IFA_CACHEINFO
IFA_MULTICAST
IFA_FLAGS
IFA_RT_PRIORITY
IFA_TARGET_NETNSID
__IFA_MAX
Trait Implementations§
source§impl Clone for _bindgen_ty_48
impl Clone for _bindgen_ty_48
source§fn clone(&self) -> _bindgen_ty_48
fn clone(&self) -> _bindgen_ty_48
Returns a copy 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 more