pub struct GpuKernelResult {
pub adapter_name: String,
pub backend: String,
pub trust: Vec<f32>,
pub alpha: Vec<f32>,
pub intervention: Vec<f32>,
pub total_ms: f64,
pub dispatch_ms: f64,
pub readback_ms: f64,
pub workgroup_size: (u32, u32, u32),
}Fields§
§adapter_name: String§backend: String§trust: Vec<f32>§alpha: Vec<f32>§intervention: Vec<f32>§total_ms: f64§dispatch_ms: f64§readback_ms: f64§workgroup_size: (u32, u32, u32)Trait Implementations§
Source§impl Clone for GpuKernelResult
impl Clone for GpuKernelResult
Source§fn clone(&self) -> GpuKernelResult
fn clone(&self) -> GpuKernelResult
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 moreAuto Trait Implementations§
impl Freeze for GpuKernelResult
impl RefUnwindSafe for GpuKernelResult
impl Send for GpuKernelResult
impl Sync for GpuKernelResult
impl Unpin for GpuKernelResult
impl UnsafeUnpin for GpuKernelResult
impl UnwindSafe for GpuKernelResult
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