Trait ocl_core::OclScl

source ·
pub unsafe trait OclScl: OclPrm + OclNum + NumCast + FromPrimitive + ToPrimitive { }
Expand description

A scalar type usable within OpenCL kernels.

To describe the contents of buffers, etc., prefer using the more general OclPrm trait unless numeric operations are required.

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl OclScl for f32

source§

impl OclScl for f64

source§

impl OclScl for i8

source§

impl OclScl for i16

source§

impl OclScl for i32

source§

impl OclScl for i64

source§

impl OclScl for isize

source§

impl OclScl for u8

source§

impl OclScl for u16

source§

impl OclScl for u32

source§

impl OclScl for u64

source§

impl OclScl for usize

Implementors§