pub struct RegisteredIsaKernel {
pub name: String,
pub code: Vec<u8>,
pub kernarg_segment_size: u32,
pub group_segment_size: u32,
pub private_segment_size: u32,
}Expand description
SoftGPU-registered ISA kernel image (Phase 11 / v0.8 executable load).
Fields§
§name: String§code: Vec<u8>§kernarg_segment_size: u32§group_segment_size: u32§private_segment_size: u32Trait Implementations§
Source§impl Clone for RegisteredIsaKernel
impl Clone for RegisteredIsaKernel
Source§fn clone(&self) -> RegisteredIsaKernel
fn clone(&self) -> RegisteredIsaKernel
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for RegisteredIsaKernel
impl RefUnwindSafe for RegisteredIsaKernel
impl Send for RegisteredIsaKernel
impl Sync for RegisteredIsaKernel
impl Unpin for RegisteredIsaKernel
impl UnsafeUnpin for RegisteredIsaKernel
impl UnwindSafe for RegisteredIsaKernel
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