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
sourceimpl 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
sourceimpl Debug for PlatformInfoResult
impl Debug for PlatformInfoResult
sourceimpl Display for PlatformInfoResult
impl Display for PlatformInfoResult
sourceimpl From<PlatformInfoResult> for String
impl From<PlatformInfoResult> for String
sourcefn 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
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more