#[repr(C)]pub enum ProgramInfo {
ReferenceCount = 4_448,
Context = 4_449,
NumDevices = 4_450,
Devices = 4_451,
Source = 4_452,
BinarySizes = 4_453,
Binaries = 4_454,
NumKernels = 4_455,
KernelNames = 4_456,
}
Variants§
ReferenceCount = 4_448
Context = 4_449
NumDevices = 4_450
Devices = 4_451
Source = 4_452
BinarySizes = 4_453
Binaries = 4_454
NumKernels = 4_455
KernelNames = 4_456
Trait Implementations§
Source§impl Clone for ProgramInfo
impl Clone for ProgramInfo
Source§fn clone(&self) -> ProgramInfo
fn clone(&self) -> ProgramInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ProgramInfo
impl Debug for ProgramInfo
Source§impl From<&ProgramInfo> for cl_program_info
impl From<&ProgramInfo> for cl_program_info
Source§fn from(source_value: &ProgramInfo) -> cl_program_info
fn from(source_value: &ProgramInfo) -> cl_program_info
Converts to this type from the input type.
Source§impl From<ProgramInfo> for cl_program_info
impl From<ProgramInfo> for cl_program_info
Source§fn from(source_value: ProgramInfo) -> cl_program_info
fn from(source_value: ProgramInfo) -> cl_program_info
Converts to this type from the input type.
Source§impl From<u32> for ProgramInfo
impl From<u32> for ProgramInfo
Source§fn from(dest_value: cl_program_info) -> ProgramInfo
fn from(dest_value: cl_program_info) -> ProgramInfo
Converts to this type from the input type.
Source§impl Hash for ProgramInfo
impl Hash for ProgramInfo
Source§impl PartialEq for ProgramInfo
impl PartialEq for ProgramInfo
Source§impl PartialOrd for ProgramInfo
impl PartialOrd for ProgramInfo
impl Copy for ProgramInfo
impl Eq for ProgramInfo
impl StructuralPartialEq for ProgramInfo
Auto Trait Implementations§
impl Freeze for ProgramInfo
impl RefUnwindSafe for ProgramInfo
impl Send for ProgramInfo
impl Sync for ProgramInfo
impl Unpin for ProgramInfo
impl UnwindSafe for ProgramInfo
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