pub struct RunnerSurfaceConfigDiagnosticsStore { /* private fields */ }Implementations§
Source§impl RunnerSurfaceConfigDiagnosticsStore
impl RunnerSurfaceConfigDiagnosticsStore
pub fn record_config( &self, window: AppWindowId, frame_id: FrameId, width_px: u32, height_px: u32, format: impl Into<String>, present_mode: impl Into<String>, desired_maximum_frame_latency: u32, alpha_mode: impl Into<String>, )
pub fn window_snapshot( &self, window: AppWindowId, ) -> Option<RunnerSurfaceConfigWindowSnapshot>
pub fn clear_window( &self, window: AppWindowId, ) -> Option<RunnerSurfaceConfigWindowSnapshot>
Trait Implementations§
Source§impl Clone for RunnerSurfaceConfigDiagnosticsStore
impl Clone for RunnerSurfaceConfigDiagnosticsStore
Source§fn clone(&self) -> RunnerSurfaceConfigDiagnosticsStore
fn clone(&self) -> RunnerSurfaceConfigDiagnosticsStore
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 RunnerSurfaceConfigDiagnosticsStore
impl Default for RunnerSurfaceConfigDiagnosticsStore
Source§fn default() -> RunnerSurfaceConfigDiagnosticsStore
fn default() -> RunnerSurfaceConfigDiagnosticsStore
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RunnerSurfaceConfigDiagnosticsStore
impl RefUnwindSafe for RunnerSurfaceConfigDiagnosticsStore
impl Send for RunnerSurfaceConfigDiagnosticsStore
impl Sync for RunnerSurfaceConfigDiagnosticsStore
impl Unpin for RunnerSurfaceConfigDiagnosticsStore
impl UnsafeUnpin for RunnerSurfaceConfigDiagnosticsStore
impl UnwindSafe for RunnerSurfaceConfigDiagnosticsStore
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