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