#[repr(transparent)]pub struct MacPmtControlStatus(pub u32);Expand description
PMT Control and Status
Tuple Fields§
§0: u32Implementations§
Source§impl MacPmtControlStatus
impl MacPmtControlStatus
Sourcepub const fn set_pwrdwn(&mut self, val: bool)
pub const fn set_pwrdwn(&mut self, val: bool)
Power Down
Sourcepub const fn set_mgkpkten(&mut self, val: bool)
pub const fn set_mgkpkten(&mut self, val: bool)
Magic Packet Enable
Sourcepub const fn set_rwkpkten(&mut self, val: bool)
pub const fn set_rwkpkten(&mut self, val: bool)
Remote Wake-Up Packet Enable
Sourcepub const fn set_mgkprcvd(&mut self, val: bool)
pub const fn set_mgkprcvd(&mut self, val: bool)
Magic Packet Received
Sourcepub const fn set_rwkprcvd(&mut self, val: bool)
pub const fn set_rwkprcvd(&mut self, val: bool)
Remote Wake-Up Packet Received
Sourcepub const fn set_glblucast(&mut self, val: bool)
pub const fn set_glblucast(&mut self, val: bool)
Global Unicast
Sourcepub const fn set_rwkpfe(&mut self, val: bool)
pub const fn set_rwkpfe(&mut self, val: bool)
Remote Wake-up Packet Forwarding Enable
Sourcepub const fn set_rwkptr(&mut self, val: u8)
pub const fn set_rwkptr(&mut self, val: u8)
Remote Wake-up FIFO Pointer
Sourcepub const fn rwkfiltrst(&self) -> bool
pub const fn rwkfiltrst(&self) -> bool
Remote Wake-Up Packet Filter Register Pointer Reset
Sourcepub const fn set_rwkfiltrst(&mut self, val: bool)
pub const fn set_rwkfiltrst(&mut self, val: bool)
Remote Wake-Up Packet Filter Register Pointer Reset
Trait Implementations§
Source§impl Clone for MacPmtControlStatus
impl Clone for MacPmtControlStatus
Source§fn clone(&self) -> MacPmtControlStatus
fn clone(&self) -> MacPmtControlStatus
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 MacPmtControlStatus
impl Debug for MacPmtControlStatus
Source§impl Default for MacPmtControlStatus
impl Default for MacPmtControlStatus
Source§fn default() -> MacPmtControlStatus
fn default() -> MacPmtControlStatus
Returns the “default value” for a type. Read more
Source§impl PartialEq for MacPmtControlStatus
impl PartialEq for MacPmtControlStatus
impl Copy for MacPmtControlStatus
impl Eq for MacPmtControlStatus
impl StructuralPartialEq for MacPmtControlStatus
Auto Trait Implementations§
impl Freeze for MacPmtControlStatus
impl RefUnwindSafe for MacPmtControlStatus
impl Send for MacPmtControlStatus
impl Sync for MacPmtControlStatus
impl Unpin for MacPmtControlStatus
impl UnwindSafe for MacPmtControlStatus
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