#[repr(transparent)]pub struct Enabled0(pub u32);
Expand description
indicates the state of the clock enable
Tuple Fields§
§0: u32
Implementations§
source§impl Enabled0
impl Enabled0
pub const fn clk_sys_clocks(&self) -> bool
pub fn set_clk_sys_clocks(&mut self, val: bool)
pub const fn clk_adc_adc(&self) -> bool
pub fn set_clk_adc_adc(&mut self, val: bool)
pub const fn clk_sys_adc(&self) -> bool
pub fn set_clk_sys_adc(&mut self, val: bool)
pub const fn clk_sys_busctrl(&self) -> bool
pub fn set_clk_sys_busctrl(&mut self, val: bool)
pub const fn clk_sys_busfabric(&self) -> bool
pub fn set_clk_sys_busfabric(&mut self, val: bool)
pub const fn clk_sys_dma(&self) -> bool
pub fn set_clk_sys_dma(&mut self, val: bool)
pub const fn clk_sys_i2c0(&self) -> bool
pub fn set_clk_sys_i2c0(&mut self, val: bool)
pub const fn clk_sys_i2c1(&self) -> bool
pub fn set_clk_sys_i2c1(&mut self, val: bool)
pub const fn clk_sys_io(&self) -> bool
pub fn set_clk_sys_io(&mut self, val: bool)
pub const fn clk_sys_jtag(&self) -> bool
pub fn set_clk_sys_jtag(&mut self, val: bool)
pub const fn clk_sys_vreg_and_chip_reset(&self) -> bool
pub fn set_clk_sys_vreg_and_chip_reset(&mut self, val: bool)
pub const fn clk_sys_pads(&self) -> bool
pub fn set_clk_sys_pads(&mut self, val: bool)
pub const fn clk_sys_pio0(&self) -> bool
pub fn set_clk_sys_pio0(&mut self, val: bool)
pub const fn clk_sys_pio1(&self) -> bool
pub fn set_clk_sys_pio1(&mut self, val: bool)
pub const fn clk_sys_pll_sys(&self) -> bool
pub fn set_clk_sys_pll_sys(&mut self, val: bool)
pub const fn clk_sys_pll_usb(&self) -> bool
pub fn set_clk_sys_pll_usb(&mut self, val: bool)
pub const fn clk_sys_psm(&self) -> bool
pub fn set_clk_sys_psm(&mut self, val: bool)
pub const fn clk_sys_pwm(&self) -> bool
pub fn set_clk_sys_pwm(&mut self, val: bool)
pub const fn clk_sys_resets(&self) -> bool
pub fn set_clk_sys_resets(&mut self, val: bool)
pub const fn clk_sys_rom(&self) -> bool
pub fn set_clk_sys_rom(&mut self, val: bool)
pub const fn clk_sys_rosc(&self) -> bool
pub fn set_clk_sys_rosc(&mut self, val: bool)
pub const fn clk_rtc_rtc(&self) -> bool
pub fn set_clk_rtc_rtc(&mut self, val: bool)
pub const fn clk_sys_rtc(&self) -> bool
pub fn set_clk_sys_rtc(&mut self, val: bool)
pub const fn clk_sys_sio(&self) -> bool
pub fn set_clk_sys_sio(&mut self, val: bool)
pub const fn clk_peri_spi0(&self) -> bool
pub fn set_clk_peri_spi0(&mut self, val: bool)
pub const fn clk_sys_spi0(&self) -> bool
pub fn set_clk_sys_spi0(&mut self, val: bool)
pub const fn clk_peri_spi1(&self) -> bool
pub fn set_clk_peri_spi1(&mut self, val: bool)
pub const fn clk_sys_spi1(&self) -> bool
pub fn set_clk_sys_spi1(&mut self, val: bool)
pub const fn clk_sys_sram0(&self) -> bool
pub fn set_clk_sys_sram0(&mut self, val: bool)
pub const fn clk_sys_sram1(&self) -> bool
pub fn set_clk_sys_sram1(&mut self, val: bool)
pub const fn clk_sys_sram2(&self) -> bool
pub fn set_clk_sys_sram2(&mut self, val: bool)
pub const fn clk_sys_sram3(&self) -> bool
pub fn set_clk_sys_sram3(&mut self, val: bool)
Trait Implementations§
impl Copy for Enabled0
impl Eq for Enabled0
impl StructuralPartialEq for Enabled0
Auto Trait Implementations§
impl Freeze for Enabled0
impl RefUnwindSafe for Enabled0
impl Send for Enabled0
impl Sync for Enabled0
impl Unpin for Enabled0
impl UnwindSafe for Enabled0
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
)