ValidDimension

Trait ValidDimension 

Source
pub trait ValidDimension: Sealed {
    // Required method
    unsafe fn launch<const ARGC: usize>(
        &self,
        queue: &mut Queue,
        kernel: &Kernel,
        args: impl KernelArgumentList<ARGC>,
    ) -> Event;
}
Expand description

NdRange types which are limited to 1, 2 or 3 dimensions.

Required Methods§

Source

unsafe fn launch<const ARGC: usize>( &self, queue: &mut Queue, kernel: &Kernel, args: impl KernelArgumentList<ARGC>, ) -> Event

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§