initSidebarItems({"enum":[["BuildOpt","A build option."],["Error","An enum containing either a `String` or one of several other standard error types."],["SimpleDims","A simple implementation of a type specifying the sizes of up to three dimensions. "],["WorkDims","Defines the amount of work to be done by a kernel for each of up to three dimensions."]],"mod":[["cl_h","Rust bindings for the OpenCL ABI"],["core","Thin wrappers for the OpenCL FFI functions and types."],["util","Utility and debugging functions."]],"struct":[["Buffer","A buffer with an optional built-in vector."],["Context","A context for a particular platform and set of device types."],["Device","A device identifier."],["Event","An event representing a command or user created event."],["EventList","A list of events for coordinating enqueued commands."],["Image","[WORK IN PROGRESS][UNTESTED] An Image."],["Kernel","A kernel."],["Platform","A platform identifier."],["ProQue","An all-in-one chimera of the `Program`, `Queue`, and (optionally) `Context` types."],["ProQueBuilder","A builder for `ProQue`."],["Program","A program, sometimes referred to as a build."],["ProgramBuilder","A builder for `Program`."],["Queue","A command queue."]],"trait":[["BufferDims","A type which has dimensional properties allowing it to be used to define the size of buffers and work sizes."],["BufferTest",""]],"type":[["Result","`ocl::Error` result type."]]});