pub enum ThrottleClock {
SteadyTime,
}Expand description
rclrs’s ThrottleClock: the clock a throttle window is measured on.
ADOPT-BOUNDED: SteadyTime only — the platform’s monotonic clock is the
one the logging path can read. See the module note.
Variants§
SteadyTime
The platform’s monotonic clock (nros_platform_clock_ns).
Trait Implementations§
Source§impl Clone for ThrottleClock
impl Clone for ThrottleClock
Source§fn clone(&self) -> ThrottleClock
fn clone(&self) -> ThrottleClock
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ThrottleClock
Source§impl Debug for ThrottleClock
impl Debug for ThrottleClock
Source§impl Default for ThrottleClock
impl Default for ThrottleClock
Source§fn default() -> ThrottleClock
fn default() -> ThrottleClock
Returns the “default value” for a type. Read more
impl Eq for ThrottleClock
Source§impl PartialEq for ThrottleClock
impl PartialEq for ThrottleClock
impl StructuralPartialEq for ThrottleClock
Auto Trait Implementations§
impl Freeze for ThrottleClock
impl RefUnwindSafe for ThrottleClock
impl Send for ThrottleClock
impl Sync for ThrottleClock
impl Unpin for ThrottleClock
impl UnsafeUnpin for ThrottleClock
impl UnwindSafe for ThrottleClock
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more