[][src]Enum stm32h7::stm32h743::lptim1::cfgr::CKSELR

pub enum CKSELR {
    INTERNAL,
    EXTERNAL,
}

Possible values of the field CKSEL

Variants

INTERNAL

LPTIM is clocked by internal clock source (APB clock or any of the embedded oscillators)

EXTERNAL

LPTIM is clocked by an external clock source through the LPTIM external Input1

Methods

impl CKSELR[src]

pub fn bit_is_clear(&self) -> bool[src]

Returns true if the bit is clear (0)

pub fn bit_is_set(&self) -> bool[src]

Returns true if the bit is set (1)

pub fn bit(&self) -> bool[src]

Value of the field as raw bits

pub fn is_internal(&self) -> bool[src]

Checks if the value of the field is INTERNAL

pub fn is_external(&self) -> bool[src]

Checks if the value of the field is EXTERNAL

Trait Implementations

impl Debug for CKSELR[src]

impl PartialEq<CKSELR> for CKSELR[src]

#[must_use] fn ne(&self, other: &Rhs) -> bool1.0.0[src]

This method tests for !=.

impl Copy for CKSELR[src]

impl Clone for CKSELR[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Unpin for CKSELR

impl Send for CKSELR

impl Sync for CKSELR

Blanket Implementations

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self