pub enum GenlCtrlAttrs {
FamilyId(u16),
FamilyName(String),
Version(u32),
HdrSize(u32),
MaxAttr(u32),
Ops(Vec<Vec<OpAttrs>>),
McastGroups(Vec<Vec<McastGrpAttrs>>),
Policy(PolicyAttr),
OpPolicy(OppolicyAttr),
Op(u32),
}
Variants§
FamilyId(u16)
FamilyName(String)
Version(u32)
HdrSize(u32)
MaxAttr(u32)
Ops(Vec<Vec<OpAttrs>>)
McastGroups(Vec<Vec<McastGrpAttrs>>)
Policy(PolicyAttr)
OpPolicy(OppolicyAttr)
Op(u32)
Trait Implementations§
Source§impl Clone for GenlCtrlAttrs
impl Clone for GenlCtrlAttrs
Source§fn clone(&self) -> GenlCtrlAttrs
fn clone(&self) -> GenlCtrlAttrs
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 moreSource§impl Debug for GenlCtrlAttrs
impl Debug for GenlCtrlAttrs
Source§impl Nla for GenlCtrlAttrs
impl Nla for GenlCtrlAttrs
Source§impl PartialEq for GenlCtrlAttrs
impl PartialEq for GenlCtrlAttrs
impl Eq for GenlCtrlAttrs
impl StructuralPartialEq for GenlCtrlAttrs
Auto Trait Implementations§
impl Freeze for GenlCtrlAttrs
impl RefUnwindSafe for GenlCtrlAttrs
impl Send for GenlCtrlAttrs
impl Sync for GenlCtrlAttrs
impl Unpin for GenlCtrlAttrs
impl UnwindSafe for GenlCtrlAttrs
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)