#[repr(transparent)]pub struct MacHwFeature3(pub u32);Expand description
Hardware Features 3
Tuple Fields§
§0: u32Implementations§
Source§impl MacHwFeature3
impl MacHwFeature3
Sourcepub const fn set_cbtisel(&mut self, val: bool)
pub const fn set_cbtisel(&mut self, val: bool)
Queue/Channel based VLAN tag insertion on Tx Enable
Sourcepub const fn set_pdupsel(&mut self, val: bool)
pub const fn set_pdupsel(&mut self, val: bool)
Broadcast/Multicast Packet Duplication
Sourcepub const fn set_frpsel(&mut self, val: bool)
pub const fn set_frpsel(&mut self, val: bool)
Flexible Receive Parser Selected
Sourcepub const fn set_estsel(&mut self, val: bool)
pub const fn set_estsel(&mut self, val: bool)
Enhancements to Scheduled Traffic Enable
Sourcepub const fn set_estdep(&mut self, val: Estdep)
pub const fn set_estdep(&mut self, val: Estdep)
Depth of the Gate Control List
Sourcepub const fn set_estwid(&mut self, val: Estwid)
pub const fn set_estwid(&mut self, val: Estwid)
Width of the Time Interval field in the Gate Control List
Sourcepub const fn set_fpesel(&mut self, val: bool)
pub const fn set_fpesel(&mut self, val: bool)
Frame Preemption Enable
Sourcepub const fn set_tbssel(&mut self, val: bool)
pub const fn set_tbssel(&mut self, val: bool)
Time Based Scheduling Enable
Trait Implementations§
Source§impl Clone for MacHwFeature3
impl Clone for MacHwFeature3
Source§fn clone(&self) -> MacHwFeature3
fn clone(&self) -> MacHwFeature3
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 MacHwFeature3
impl Debug for MacHwFeature3
Source§impl Default for MacHwFeature3
impl Default for MacHwFeature3
Source§fn default() -> MacHwFeature3
fn default() -> MacHwFeature3
Returns the “default value” for a type. Read more
Source§impl PartialEq for MacHwFeature3
impl PartialEq for MacHwFeature3
impl Copy for MacHwFeature3
impl Eq for MacHwFeature3
impl StructuralPartialEq for MacHwFeature3
Auto Trait Implementations§
impl Freeze for MacHwFeature3
impl RefUnwindSafe for MacHwFeature3
impl Send for MacHwFeature3
impl Sync for MacHwFeature3
impl Unpin for MacHwFeature3
impl UnwindSafe for MacHwFeature3
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