Enum ocl_core::types::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> ) -> OclCoreResult<PlatformInfoResult>
sourcepub fn as_opencl_version(&self) -> OclCoreResult<OpenclVersion>
pub fn as_opencl_version(&self) -> OclCoreResult<OpenclVersion>
Parse the Version
string and get a numeric result as OpenclVersion
.
Trait Implementations§
source§impl Debug for PlatformInfoResult
impl Debug for PlatformInfoResult
source§impl Display for PlatformInfoResult
impl Display for PlatformInfoResult
source§impl From<PlatformInfoResult> for String
impl From<PlatformInfoResult> for String
source§fn from(ir: PlatformInfoResult) -> String
fn from(ir: PlatformInfoResult) -> String
Converts to this type from the input type.
Auto Trait Implementations§
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