Enum ocl_core::types::enums::MemInfoResult
[−]
[src]
pub enum MemInfoResult { Type(MemObjectType), Flags(MemFlags), Size(usize), HostPtr(Option<(*mut c_void, Option<usize>)>), MapCount(u32), ReferenceCount(u32), Context(Context), AssociatedMemobject(Option<Mem>), Offset(usize), Error(Box<OclError>), }
[UNSTABLE][INCOMPLETE] A mem info result. /
Variants
Type(MemObjectType)
Flags(MemFlags)
Size(usize)
HostPtr(Option<(*mut c_void, Option<usize>)>)
MapCount(u32)
ReferenceCount(u32)
Context(Context)
AssociatedMemobject(Option<Mem>)
Offset(usize)
Error(Box<OclError>)
Methods
impl MemInfoResult
[src]
fn from_bytes(request: MemInfo, result: OclResult<Vec<u8>>) -> MemInfoResult
Trait Implementations
impl Debug for MemInfoResult
[src]
impl Display for MemInfoResult
[src]
impl Into<String> for MemInfoResult
[src]
impl From<OclError> for MemInfoResult
[src]
fn from(err: OclError) -> MemInfoResult
Performs the conversion.