pub struct StencilLaunchConfig {
pub block_dim: (u32, u32, u32),
pub grid_dim: (u32, u32, u32),
pub shared_mem: u32,
}Expand description
Launch configuration for stencil kernels.
Fields§
§block_dim: (u32, u32, u32)Block dimensions.
grid_dim: (u32, u32, u32)Grid dimensions.
Shared memory size in bytes.
Implementations§
Trait Implementations§
Source§impl Clone for StencilLaunchConfig
impl Clone for StencilLaunchConfig
Source§fn clone(&self) -> StencilLaunchConfig
fn clone(&self) -> StencilLaunchConfig
Returns a duplicate of the value. Read more
1.0.0§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 StencilLaunchConfig
impl RefUnwindSafe for StencilLaunchConfig
impl Send for StencilLaunchConfig
impl Sync for StencilLaunchConfig
impl Unpin for StencilLaunchConfig
impl UnwindSafe for StencilLaunchConfig
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)