Trait U32Ext

Source
pub trait U32Ext {
    // Required methods
    fn bps(self) -> Bps;
    fn hz(self) -> Hertz;
    fn khz(self) -> Hertz;
    fn mhz(self) -> Hertz;
    fn us(self) -> MicroSeconds;
    fn ms(self) -> MicroSeconds;
}
Expand description

Extension trait that adds convenience methods to the u32 type

Required Methods§

Source

fn bps(self) -> Bps

Wrap in Bps

Source

fn hz(self) -> Hertz

Wrap in Hertz

Source

fn khz(self) -> Hertz

Wrap in Hertz

Source

fn mhz(self) -> Hertz

Wrap in Hertz

Source

fn us(self) -> MicroSeconds

Wrap in MicroSeconds

Source

fn ms(self) -> MicroSeconds

Wrap in MicroSeconds

Implementations on Foreign Types§

Source§

impl U32Ext for u32

Source§

fn bps(self) -> Bps

Source§

fn hz(self) -> Hertz

Source§

fn khz(self) -> Hertz

Source§

fn mhz(self) -> Hertz

Source§

fn ms(self) -> MicroSeconds

Source§

fn us(self) -> MicroSeconds

Implementors§