[−][src]Type Definition esp32_hal::units::ValueType
type ValueType = u32;
Trait Implementations
impl From<Hertz> for ValueType
[src]
impl From<KiloHertz> for ValueType
[src]
impl From<MegaHertz> for ValueType
[src]
impl From<MicroSeconds> for ValueType
[src]
fn from(x: MicroSeconds) -> Self
[src]
impl From<MilliSeconds> for ValueType
[src]
fn from(x: MilliSeconds) -> Self
[src]
impl From<NanoSeconds> for ValueType
[src]
fn from(x: NanoSeconds) -> Self
[src]
impl From<Seconds> for ValueType
[src]
impl From<Ticks> for ValueType
[src]
impl FromValueType for ValueType
[src]
fn Hz(self) -> Hertz
[src]
fn kHz(self) -> KiloHertz
[src]
fn MHz(self) -> MegaHertz
[src]
fn ns(self) -> NanoSeconds
[src]
fn us(self) -> MicroSeconds
[src]
fn ms(self) -> MilliSeconds
[src]
fn s(self) -> Seconds
[src]
fn ticks(self) -> Ticks
[src]
impl Mul<Hertz> for ValueType
[src]
type Output = Hertz
The resulting type after applying the *
operator.
fn mul(self, rhs: Hertz) -> Self::Output
[src]
impl Mul<KiloHertz> for ValueType
[src]
type Output = KiloHertz
The resulting type after applying the *
operator.
fn mul(self, rhs: KiloHertz) -> Self::Output
[src]
impl Mul<MegaHertz> for ValueType
[src]
type Output = MegaHertz
The resulting type after applying the *
operator.
fn mul(self, rhs: MegaHertz) -> Self::Output
[src]
impl Mul<MicroSeconds> for ValueType
[src]
type Output = MicroSeconds
The resulting type after applying the *
operator.
fn mul(self, rhs: MicroSeconds) -> Self::Output
[src]
impl Mul<MilliSeconds> for ValueType
[src]
type Output = MilliSeconds
The resulting type after applying the *
operator.
fn mul(self, rhs: MilliSeconds) -> Self::Output
[src]
impl Mul<NanoSeconds> for ValueType
[src]
type Output = NanoSeconds
The resulting type after applying the *
operator.
fn mul(self, rhs: NanoSeconds) -> Self::Output
[src]
impl Mul<Seconds> for ValueType
[src]
type Output = Seconds
The resulting type after applying the *
operator.