pub struct RunnerFrameDriveDiagnosticsStore { /* private fields */ }Implementations§
Source§impl RunnerFrameDriveDiagnosticsStore
impl RunnerFrameDriveDiagnosticsStore
pub fn window_snapshot( &self, window: AppWindowId, ) -> Option<RunnerFrameDriveWindowSnapshot>
pub fn aggregate_snapshot(&self) -> RunnerFrameDriveAggregateSnapshot
pub fn record( &self, window: AppWindowId, frame_id: FrameId, reason: RunnerFrameDriveReason, )
pub fn clear_window( &self, window: AppWindowId, ) -> Option<RunnerFrameDriveWindowSnapshot>
Trait Implementations§
Source§impl Clone for RunnerFrameDriveDiagnosticsStore
impl Clone for RunnerFrameDriveDiagnosticsStore
Source§fn clone(&self) -> RunnerFrameDriveDiagnosticsStore
fn clone(&self) -> RunnerFrameDriveDiagnosticsStore
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 Default for RunnerFrameDriveDiagnosticsStore
impl Default for RunnerFrameDriveDiagnosticsStore
Source§fn default() -> RunnerFrameDriveDiagnosticsStore
fn default() -> RunnerFrameDriveDiagnosticsStore
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RunnerFrameDriveDiagnosticsStore
impl RefUnwindSafe for RunnerFrameDriveDiagnosticsStore
impl Send for RunnerFrameDriveDiagnosticsStore
impl Sync for RunnerFrameDriveDiagnosticsStore
impl Unpin for RunnerFrameDriveDiagnosticsStore
impl UnsafeUnpin for RunnerFrameDriveDiagnosticsStore
impl UnwindSafe for RunnerFrameDriveDiagnosticsStore
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