Trait ArrayComputeImpl

Source
pub trait ArrayComputeImpl {
    const FILTER: Option<KernelRef> = None;

    // Provided method
    fn _find_kernel(&self, _compute_fn: &dyn ComputeFn) -> Option<KernelRef> { ... }
}
Expand description

A trait used to register static kernels for known compute functions. Dynamic kernels must be returned via the _find_kernel method.

Provided Associated Constants§

Provided Methods§

Source

fn _find_kernel(&self, _compute_fn: &dyn ComputeFn) -> Option<KernelRef>

Fallback implementation to lookup compute kernels at runtime.

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§