Type Alias esp_idf_hal::units::ValueType
source · pub type ValueType = u32;
Trait Implementations§
source§impl From<MicroSeconds> for ValueType
impl From<MicroSeconds> for ValueType
source§fn from(x: MicroSeconds) -> Self
fn from(x: MicroSeconds) -> Self
Converts to this type from the input type.
source§impl From<MilliSeconds> for ValueType
impl From<MilliSeconds> for ValueType
source§fn from(x: MilliSeconds) -> Self
fn from(x: MilliSeconds) -> Self
Converts to this type from the input type.
source§impl From<NanoSeconds> for ValueType
impl From<NanoSeconds> for ValueType
source§fn from(x: NanoSeconds) -> Self
fn from(x: NanoSeconds) -> Self
Converts to this type from the input type.
source§impl FromValueType for ValueType
impl FromValueType for ValueType
source§impl Mul<MicroSeconds> for ValueType
impl Mul<MicroSeconds> for ValueType
§type Output = MicroSeconds
type Output = MicroSeconds
The resulting type after applying the
*
operator.source§fn mul(self, rhs: MicroSeconds) -> Self::Output
fn mul(self, rhs: MicroSeconds) -> Self::Output
Performs the
*
operation. Read moresource§impl Mul<MilliSeconds> for ValueType
impl Mul<MilliSeconds> for ValueType
§type Output = MilliSeconds
type Output = MilliSeconds
The resulting type after applying the
*
operator.source§fn mul(self, rhs: MilliSeconds) -> Self::Output
fn mul(self, rhs: MilliSeconds) -> Self::Output
Performs the
*
operation. Read moresource§impl Mul<NanoSeconds> for ValueType
impl Mul<NanoSeconds> for ValueType
§type Output = NanoSeconds
type Output = NanoSeconds
The resulting type after applying the
*
operator.source§fn mul(self, rhs: NanoSeconds) -> Self::Output
fn mul(self, rhs: NanoSeconds) -> Self::Output
Performs the
*
operation. Read more