pub struct RunnerSurfaceLifecycleDiagnosticsStore { /* private fields */ }Implementations§
Source§impl RunnerSurfaceLifecycleDiagnosticsStore
impl RunnerSurfaceLifecycleDiagnosticsStore
pub fn snapshot(&self) -> RunnerSurfaceLifecycleSnapshot
pub fn record_can_create_surfaces(&mut self)
pub fn record_destroy_surfaces(&mut self)
Trait Implementations§
Source§impl Default for RunnerSurfaceLifecycleDiagnosticsStore
impl Default for RunnerSurfaceLifecycleDiagnosticsStore
Source§fn default() -> RunnerSurfaceLifecycleDiagnosticsStore
fn default() -> RunnerSurfaceLifecycleDiagnosticsStore
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RunnerSurfaceLifecycleDiagnosticsStore
impl RefUnwindSafe for RunnerSurfaceLifecycleDiagnosticsStore
impl Send for RunnerSurfaceLifecycleDiagnosticsStore
impl Sync for RunnerSurfaceLifecycleDiagnosticsStore
impl Unpin for RunnerSurfaceLifecycleDiagnosticsStore
impl UnsafeUnpin for RunnerSurfaceLifecycleDiagnosticsStore
impl UnwindSafe for RunnerSurfaceLifecycleDiagnosticsStore
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