#[repr(transparent)]pub struct IpMask(pub u32);Expand description
IP SCT command mask. Zero construction default ensures only explicitly selected bits are written. Register-map hardware reset values are not command payload defaults. Source conflict: RM 42.8 (text lines 106616-106618) says SCT aliases always read 0, must be write-only, and cannot exist for read-only primaries; RM 42.7.1 maps writable primary aliases as RW and also lists aliases of read-only status registers. Mapped access is retained; no reliable alias readback is inferred.
Tuple Fields§
§0: u32Implementations§
Source§impl IpMask
impl IpMask
Sourcepub const fn power_control_suspend_option(&self) -> bool
pub const fn power_control_suspend_option(&self) -> bool
Power Control Suspend Option.
Sourcepub const fn set_power_control_suspend_option(&mut self, val: bool)
pub const fn set_power_control_suspend_option(&mut self, val: bool)
Power Control Suspend Option.
Trait Implementations§
impl Copy for IpMask
impl Eq for IpMask
impl StructuralPartialEq for IpMask
Auto Trait Implementations§
impl Freeze for IpMask
impl RefUnwindSafe for IpMask
impl Send for IpMask
impl Sync for IpMask
impl Unpin for IpMask
impl UnwindSafe for IpMask
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