pub struct GpuExecutionMetrics {
pub measurement_kind: String,
pub actual_gpu_timing_measured: bool,
pub shader_language: String,
pub kernel_name: String,
pub entries: Vec<GpuExecutionEntry>,
pub notes: Vec<String>,
}Fields§
§measurement_kind: String§actual_gpu_timing_measured: bool§shader_language: String§kernel_name: String§entries: Vec<GpuExecutionEntry>§notes: Vec<String>Trait Implementations§
Source§impl Clone for GpuExecutionMetrics
impl Clone for GpuExecutionMetrics
Source§fn clone(&self) -> GpuExecutionMetrics
fn clone(&self) -> GpuExecutionMetrics
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 Debug for GpuExecutionMetrics
impl Debug for GpuExecutionMetrics
Auto Trait Implementations§
impl Freeze for GpuExecutionMetrics
impl RefUnwindSafe for GpuExecutionMetrics
impl Send for GpuExecutionMetrics
impl Sync for GpuExecutionMetrics
impl Unpin for GpuExecutionMetrics
impl UnsafeUnpin for GpuExecutionMetrics
impl UnwindSafe for GpuExecutionMetrics
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