pub struct StageObservation {
pub layout_us: f64,
pub diff_us: f64,
pub present_us: f64,
}Expand description
Per-stage timing observation for a single frame.
Fields§
§layout_us: f64Layout computation time in microseconds.
diff_us: f64Diff computation time in microseconds.
present_us: f64Presenter ANSI emission time in microseconds.
Implementations§
Trait Implementations§
Source§impl Clone for StageObservation
impl Clone for StageObservation
Source§fn clone(&self) -> StageObservation
fn clone(&self) -> StageObservation
Returns a duplicate 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 StageObservation
impl Debug for StageObservation
impl Copy for StageObservation
Auto Trait Implementations§
impl Freeze for StageObservation
impl RefUnwindSafe for StageObservation
impl Send for StageObservation
impl Sync for StageObservation
impl Unpin for StageObservation
impl UnsafeUnpin for StageObservation
impl UnwindSafe for StageObservation
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