pub struct FrameStats {
pub frame_count: u64,
pub last_frame_duration: Duration,
pub last_layout_duration: Duration,
pub last_mount_duration: Duration,
pub batches_coalesced: u32,
pub frames_dropped: u32,
}Expand description
Per-frame timing statistics (exposed to DevTools).
Fields§
§frame_count: u64§last_frame_duration: Duration§last_layout_duration: Duration§last_mount_duration: Duration§batches_coalesced: u32§frames_dropped: u32Trait Implementations§
Source§impl Clone for FrameStats
impl Clone for FrameStats
Source§fn clone(&self) -> FrameStats
fn clone(&self) -> FrameStats
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 FrameStats
impl Debug for FrameStats
Source§impl Default for FrameStats
impl Default for FrameStats
Source§fn default() -> FrameStats
fn default() -> FrameStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FrameStats
impl RefUnwindSafe for FrameStats
impl Send for FrameStats
impl Sync for FrameStats
impl Unpin for FrameStats
impl UnsafeUnpin for FrameStats
impl UnwindSafe for FrameStats
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