pub struct PerformanceClock;Expand description
PerformanceCounter, through QueryPerformanceCounter.
Trait Implementations§
Source§impl Clock for PerformanceClock
impl Clock for PerformanceClock
Source§type Timeline = PerformanceCounter
type Timeline = PerformanceCounter
The timeline this clock reads.
Source§fn now(&self) -> TimePoint<PerformanceCounter>
fn now(&self) -> TimePoint<PerformanceCounter>
The current point on the timeline.
Source§impl Clone for PerformanceClock
impl Clone for PerformanceClock
impl Copy for PerformanceClock
Source§impl Debug for PerformanceClock
impl Debug for PerformanceClock
Source§impl Default for PerformanceClock
impl Default for PerformanceClock
impl Eq for PerformanceClock
Source§impl Hash for PerformanceClock
impl Hash for PerformanceClock
Source§impl PartialEq for PerformanceClock
impl PartialEq for PerformanceClock
impl Steady for PerformanceClock
impl StructuralPartialEq for PerformanceClock
Auto Trait Implementations§
impl Freeze for PerformanceClock
impl RefUnwindSafe for PerformanceClock
impl Send for PerformanceClock
impl Sync for PerformanceClock
impl Unpin for PerformanceClock
impl UnsafeUnpin for PerformanceClock
impl UnwindSafe for PerformanceClock
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