#[repr(u32)]pub enum GateableClocks {
IoDiv4Peri = 0,
IoDiv2Peri = 1,
IoPeri = 2,
UsbPeri = 3,
}
Expand description
Clock Manager Software-Controlled (“Gated”) Clocks.
The Software has full control over these clocks.
Variants§
IoDiv4Peri = 0
Clock clk_io_div4_peri in group peri
IoDiv2Peri = 1
Clock clk_io_div2_peri in group peri
IoPeri = 2
Clock clk_io_peri in group peri
UsbPeri = 3
Clock clk_usb_peri in group peri
Trait Implementations§
Source§impl Clone for GateableClocks
impl Clone for GateableClocks
Source§fn clone(&self) -> GateableClocks
fn clone(&self) -> GateableClocks
Returns a copy 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 PartialEq for GateableClocks
impl PartialEq for GateableClocks
impl Copy for GateableClocks
impl Eq for GateableClocks
impl StructuralPartialEq for GateableClocks
Auto Trait Implementations§
impl Freeze for GateableClocks
impl RefUnwindSafe for GateableClocks
impl Send for GateableClocks
impl Sync for GateableClocks
impl Unpin for GateableClocks
impl UnwindSafe for GateableClocks
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