Enum ocl::enums::PlatformInfoResult
source · pub enum PlatformInfoResult {
Profile(String),
Version(String),
Name(String),
Vendor(String),
Extensions(String),
}
Expand description
Platform info result.
Variants§
Implementations§
source§impl PlatformInfoResult
impl PlatformInfoResult
pub fn from_bytes( request: PlatformInfo, result: Vec<u8> ) -> Result<PlatformInfoResult, Error>
sourcepub fn as_opencl_version(&self) -> Result<OpenclVersion, Error>
pub fn as_opencl_version(&self) -> Result<OpenclVersion, Error>
Parse the Version
string and get a numeric result as OpenclVersion
.
Trait Implementations§
source§impl Debug for PlatformInfoResult
impl Debug for PlatformInfoResult
Auto Trait Implementations§
impl Freeze for PlatformInfoResult
impl RefUnwindSafe for PlatformInfoResult
impl Send for PlatformInfoResult
impl Sync for PlatformInfoResult
impl Unpin for PlatformInfoResult
impl UnwindSafe for PlatformInfoResult
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more