Type Alias esp_idf_hal::units::LargeValueType
source · pub type LargeValueType = u64;
Trait Implementations§
source§impl From<HertzU64> for LargeValueType
impl From<HertzU64> for LargeValueType
source§impl From<KiloHertzU64> for LargeValueType
impl From<KiloHertzU64> for LargeValueType
source§fn from(x: KiloHertzU64) -> Self
fn from(x: KiloHertzU64) -> Self
Converts to this type from the input type.
source§impl From<MegaHertzU64> for LargeValueType
impl From<MegaHertzU64> for LargeValueType
source§fn from(x: MegaHertzU64) -> Self
fn from(x: MegaHertzU64) -> Self
Converts to this type from the input type.
source§impl From<MicroSecondsU64> for LargeValueType
impl From<MicroSecondsU64> for LargeValueType
source§fn from(x: MicroSecondsU64) -> Self
fn from(x: MicroSecondsU64) -> Self
Converts to this type from the input type.
source§impl From<MilliSecondsU64> for LargeValueType
impl From<MilliSecondsU64> for LargeValueType
source§fn from(x: MilliSecondsU64) -> Self
fn from(x: MilliSecondsU64) -> Self
Converts to this type from the input type.
source§impl From<NanoSecondsU64> for LargeValueType
impl From<NanoSecondsU64> for LargeValueType
source§fn from(x: NanoSecondsU64) -> Self
fn from(x: NanoSecondsU64) -> Self
Converts to this type from the input type.
source§impl From<SecondsU64> for LargeValueType
impl From<SecondsU64> for LargeValueType
source§fn from(x: SecondsU64) -> Self
fn from(x: SecondsU64) -> Self
Converts to this type from the input type.
source§impl From<TicksU64> for LargeValueType
impl From<TicksU64> for LargeValueType
source§impl FromLargeValueType for LargeValueType
impl FromLargeValueType for LargeValueType
fn Hz_large(self) -> HertzU64
fn kHz_large(self) -> KiloHertzU64
fn MHz_large(self) -> MegaHertzU64
fn ns_large(self) -> NanoSecondsU64
fn us_large(self) -> MicroSecondsU64
fn ms_large(self) -> MilliSecondsU64
fn s_large(self) -> SecondsU64
fn ticks_large(self) -> TicksU64
source§impl Mul<HertzU64> for LargeValueType
impl Mul<HertzU64> for LargeValueType
source§impl Mul<KiloHertzU64> for LargeValueType
impl Mul<KiloHertzU64> for LargeValueType
§type Output = KiloHertzU64
type Output = KiloHertzU64
The resulting type after applying the
*
operator.source§fn mul(self, rhs: KiloHertzU64) -> Self::Output
fn mul(self, rhs: KiloHertzU64) -> Self::Output
Performs the
*
operation. Read moresource§impl Mul<MegaHertzU64> for LargeValueType
impl Mul<MegaHertzU64> for LargeValueType
§type Output = MegaHertzU64
type Output = MegaHertzU64
The resulting type after applying the
*
operator.source§fn mul(self, rhs: MegaHertzU64) -> Self::Output
fn mul(self, rhs: MegaHertzU64) -> Self::Output
Performs the
*
operation. Read moresource§impl Mul<MicroSecondsU64> for LargeValueType
impl Mul<MicroSecondsU64> for LargeValueType
§type Output = MicroSecondsU64
type Output = MicroSecondsU64
The resulting type after applying the
*
operator.source§fn mul(self, rhs: MicroSecondsU64) -> Self::Output
fn mul(self, rhs: MicroSecondsU64) -> Self::Output
Performs the
*
operation. Read moresource§impl Mul<MilliSecondsU64> for LargeValueType
impl Mul<MilliSecondsU64> for LargeValueType
§type Output = MilliSecondsU64
type Output = MilliSecondsU64
The resulting type after applying the
*
operator.source§fn mul(self, rhs: MilliSecondsU64) -> Self::Output
fn mul(self, rhs: MilliSecondsU64) -> Self::Output
Performs the
*
operation. Read moresource§impl Mul<NanoSecondsU64> for LargeValueType
impl Mul<NanoSecondsU64> for LargeValueType
§type Output = NanoSecondsU64
type Output = NanoSecondsU64
The resulting type after applying the
*
operator.source§fn mul(self, rhs: NanoSecondsU64) -> Self::Output
fn mul(self, rhs: NanoSecondsU64) -> Self::Output
Performs the
*
operation. Read moresource§impl Mul<SecondsU64> for LargeValueType
impl Mul<SecondsU64> for LargeValueType
§type Output = SecondsU64
type Output = SecondsU64
The resulting type after applying the
*
operator.source§fn mul(self, rhs: SecondsU64) -> Self::Output
fn mul(self, rhs: SecondsU64) -> Self::Output
Performs the
*
operation. Read more