[][src]Struct tm4c123x_hal::sysctl::ClockSetup

pub struct ClockSetup {
    pub oscillator: Oscillator,
    // some fields omitted
}

Used to configure the clock generators.

Fields

oscillator: Oscillator

The system oscillator configuration

Implementations

impl ClockSetup[src]

pub fn freeze(self) -> Clocks[src]

Fix the clock configuration and produce a record of the configuration so that other modules can calibrate themselves (e.g. the UARTs).

Auto Trait Implementations

impl Send for ClockSetup

impl Sync for ClockSetup

impl Unpin for ClockSetup

Blanket Implementations

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

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

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

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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> 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.