Struct trace_recorder_parser::time::Timestamp
source · pub struct Timestamp(_);
Expand description
Timestamp (in ticks). Stores accumulated differential timestamps in snapshot mode and device timer instant in streaming mode.
Note that in streaming mode this can rollover. StreamingInstant
can be used to
track the rollovers.
Implementations§
Trait Implementations§
source§impl Add<DifferentialTimestamp> for Timestamp
impl Add<DifferentialTimestamp> for Timestamp
source§impl AddAssign<DifferentialTimestamp> for Timestamp
impl AddAssign<DifferentialTimestamp> for Timestamp
source§fn add_assign(&mut self, dt: DifferentialTimestamp)
fn add_assign(&mut self, dt: DifferentialTimestamp)
Performs the
+=
operation. Read moresource§impl AddAssign<Timestamp> for Timestamp
impl AddAssign<Timestamp> for Timestamp
source§fn add_assign(&mut self, rhs: Timestamp)
fn add_assign(&mut self, rhs: Timestamp)
Performs the
+=
operation. Read moresource§impl<__RhsT> MulAssign<__RhsT> for Timestampwhere
u64: MulAssign<__RhsT>,
impl<__RhsT> MulAssign<__RhsT> for Timestampwhere
u64: MulAssign<__RhsT>,
source§fn mul_assign(&mut self, rhs: __RhsT)
fn mul_assign(&mut self, rhs: __RhsT)
Performs the
*=
operation. Read moresource§impl Ord for Timestamp
impl Ord for Timestamp
source§impl PartialEq<Timestamp> for Timestamp
impl PartialEq<Timestamp> for Timestamp
source§impl PartialOrd<Timestamp> for Timestamp
impl PartialOrd<Timestamp> for Timestamp
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read more