Struct cubecl_core::compute::CompiledKernel
source · pub struct CompiledKernel {
pub source: String,
pub cube_dim: CubeDim,
pub shared_mem_bytes: usize,
}
Expand description
A kernel, compiled in the target language
Fields§
§source: String
Source code of the kernel
cube_dim: CubeDim
Size of a cube for the compiled kernel
The number of bytes used by the share memory
Auto Trait Implementations§
impl Freeze for CompiledKernel
impl RefUnwindSafe for CompiledKernel
impl Send for CompiledKernel
impl Sync for CompiledKernel
impl Unpin for CompiledKernel
impl UnwindSafe for CompiledKernel
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