pub trait RateExtU64 {
// Required methods
fn Hz<const NOM: u32, const DENOM: u32>(self) -> Rate<u64, NOM, DENOM>;
fn kHz<const NOM: u32, const DENOM: u32>(self) -> Rate<u64, NOM, DENOM>;
fn MHz<const NOM: u32, const DENOM: u32>(self) -> Rate<u64, NOM, DENOM>;
}
Expand description
Extension trait for simple short-hands for u64 Rate
Required Methods§
Sourcefn Hz<const NOM: u32, const DENOM: u32>(self) -> Rate<u64, NOM, DENOM>
fn Hz<const NOM: u32, const DENOM: u32>(self) -> Rate<u64, NOM, DENOM>
Shorthand for creating a rate which represents hertz.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.