Struct Maclcsr
#[repr(transparent)]pub struct Maclcsr(pub u32);Expand description
LPI control status register
Tuple Fields§
§0: u32Implementations§
§impl Maclcsr
impl Maclcsr
pub const fn set_tlpien(&mut self, val: bool)
pub const fn set_tlpien(&mut self, val: bool)
Transmit LPI Entry
pub const fn set_tlpiex(&mut self, val: bool)
pub const fn set_tlpiex(&mut self, val: bool)
Transmit LPI Exit
pub const fn set_rlpien(&mut self, val: bool)
pub const fn set_rlpien(&mut self, val: bool)
Receive LPI Entry
pub const fn set_rlpiex(&mut self, val: bool)
pub const fn set_rlpiex(&mut self, val: bool)
Receive LPI Exit
pub const fn set_tlpist(&mut self, val: bool)
pub const fn set_tlpist(&mut self, val: bool)
Transmit LPI State
pub const fn set_rlpist(&mut self, val: bool)
pub const fn set_rlpist(&mut self, val: bool)
Receive LPI State
pub const fn set_lpitxa(&mut self, val: bool)
pub const fn set_lpitxa(&mut self, val: bool)
LPI Tx Automate
Trait Implementations§
impl Copy for Maclcsr
impl Eq for Maclcsr
impl StructuralPartialEq for Maclcsr
Auto Trait Implementations§
impl Freeze for Maclcsr
impl RefUnwindSafe for Maclcsr
impl Send for Maclcsr
impl Sync for Maclcsr
impl Unpin for Maclcsr
impl UnwindSafe for Maclcsr
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