Struct r3_portkit::tickless::Measurement
source · pub struct Measurement {
pub end_hw_tick_count: u32,
pub hw_ticks: u32,
}
Expand description
Result type of TicklessStateTrait::mark_reference_and_measure
.
Fields§
§end_hw_tick_count: u32
The hardware tick count at which the measurement ends.
This value is equal to (hw_tick_count + self.hw_ticks) % (cfg.
hw_max_tick_count
() + 1)
.
hw_ticks: u32
The number of hardware ticks in the measured interval.
Trait Implementations§
source§impl Clone for Measurement
impl Clone for Measurement
source§fn clone(&self) -> Measurement
fn clone(&self) -> Measurement
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for Measurement
impl Debug for Measurement
source§impl PartialEq<Measurement> for Measurement
impl PartialEq<Measurement> for Measurement
source§fn eq(&self, other: &Measurement) -> bool
fn eq(&self, other: &Measurement) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.