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