Struct gd32f1x0_hal::time::Hertz [−][src]
pub struct Hertz(pub u32);
Expand description
Hertz
Create a frequency specified in Hertz.
See also KiloHertz
and MegaHertz
for semantically correct ways of creating higher
frequencies.
Examples
Create an 60 Hz frequency
use stm32f1xx_hal::time::Hertz; let freq = 60.hz();
Trait Implementations
impl DivAssign<u32> for Hertz
[src]
impl DivAssign<u32> for Hertz
[src]fn div_assign(&mut self, rhs: u32)
[src]
fn div_assign(&mut self, rhs: u32)
[src]Performs the /=
operation. Read more
impl From<MicroSeconds> for Hertz
[src]
impl From<MicroSeconds> for Hertz
[src]fn from(microseconds: MicroSeconds) -> Self
[src]
fn from(microseconds: MicroSeconds) -> Self
[src]Performs the conversion.
impl From<MilliSeconds> for Hertz
[src]
impl From<MilliSeconds> for Hertz
[src]fn from(milliseconds: MilliSeconds) -> Self
[src]
fn from(milliseconds: MilliSeconds) -> Self
[src]Performs the conversion.
impl MulAssign<u32> for Hertz
[src]
impl MulAssign<u32> for Hertz
[src]fn mul_assign(&mut self, rhs: u32)
[src]
fn mul_assign(&mut self, rhs: u32)
[src]Performs the *=
operation. Read more