pub struct RecoveryMetrics {
pub surface_reconfigurations: u64,
pub device_recoveries: u64,
pub skipped_frames: u64,
pub frames_submitted: u64,
pub resource_requests: u64,
pub uploaded_bytes: u64,
pub vertex_count: u64,
pub vertex_allocation_bytes: u64,
pub target_allocation_bytes: u64,
pub readback_bytes: u64,
pub frame_cpu_micros: u64,
}Fields§
§surface_reconfigurations: u64§device_recoveries: u64§skipped_frames: u64§frames_submitted: u64§resource_requests: u64§uploaded_bytes: u64§vertex_count: u64§vertex_allocation_bytes: u64§target_allocation_bytes: u64§readback_bytes: u64§frame_cpu_micros: u64Trait Implementations§
Source§impl Clone for RecoveryMetrics
impl Clone for RecoveryMetrics
impl Copy for RecoveryMetrics
Source§impl Debug for RecoveryMetrics
impl Debug for RecoveryMetrics
Source§impl Default for RecoveryMetrics
impl Default for RecoveryMetrics
impl Eq for RecoveryMetrics
Source§impl PartialEq for RecoveryMetrics
impl PartialEq for RecoveryMetrics
impl StructuralPartialEq for RecoveryMetrics
Auto Trait Implementations§
impl Freeze for RecoveryMetrics
impl RefUnwindSafe for RecoveryMetrics
impl Send for RecoveryMetrics
impl Sync for RecoveryMetrics
impl Unpin for RecoveryMetrics
impl UnsafeUnpin for RecoveryMetrics
impl UnwindSafe for RecoveryMetrics
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