Enum fil_ocl::enums::CommandType[][src]

#[repr(C)]pub enum CommandType {
    NdrangeKernel,
    Task,
    NativeKernel,
    ReadBuffer,
    WriteBuffer,
    CopyBuffer,
    ReadImage,
    WriteImage,
    CopyImage,
    CopyImageToBuffer,
    CopyBufferToImage,
    MapBuffer,
    MapImage,
    UnmapMemObject,
    Marker,
    AcquireGlObjects,
    ReleaseGlObjects,
    ReadBufferRect,
    WriteBufferRect,
    CopyBufferRect,
    User,
    Barrier,
    MigrateMemObjects,
    FillBuffer,
    FillImage,
}

cl_command_type

Variants

NdrangeKernel
Task
NativeKernel
ReadBuffer
WriteBuffer
CopyBuffer
ReadImage
WriteImage
CopyImage
CopyImageToBuffer
CopyBufferToImage
MapBuffer
MapImage
UnmapMemObject
Marker
AcquireGlObjects
ReleaseGlObjects
ReadBufferRect
WriteBufferRect
CopyBufferRect
User
Barrier
MigrateMemObjects
FillBuffer
FillImage

Trait Implementations

impl Clone for CommandType[src]

impl Copy for CommandType[src]

impl Debug for CommandType[src]

impl Eq for CommandType[src]

impl FromPrimitive for CommandType[src]

impl Hash for CommandType[src]

impl PartialEq<CommandType> for CommandType[src]

impl StructuralEq for CommandType[src]

impl StructuralPartialEq for CommandType[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.