Trait ocl_core::types::abs::MemCmdAll

source ·
pub unsafe trait MemCmdAll { }
Expand description

Types which can be passed to any and all ::enqueue_... functions as the primary (ptr) argument and can also be passed as kernel cl_mem arguments.

These are strictly device side memory buffers.

Types created with ::create_buffer and ::create_image implement this trait.

Implementors§

source§

impl<'a> MemCmdAll for &'a &'a Mem

source§

impl<'a> MemCmdAll for &'a &'a mut Mem

source§

impl<'a> MemCmdAll for &'a Mem

source§

impl<'a> MemCmdAll for &'a mut Mem

source§

impl<'a> MemCmdAll for Mem