pub struct ExecutableSymbol {
pub name: String,
pub symbol: String,
pub kernel_object: u64,
pub kernarg_segment_size: u32,
pub kernarg_segment_align: u32,
pub group_segment_size: u32,
pub private_segment_size: u32,
pub launch_abi: LaunchAbi,
}Expand description
SoftGPU executable symbol (kernel).
Fields§
§name: String§symbol: String§kernel_object: u64§kernarg_segment_size: u32§kernarg_segment_align: u32§group_segment_size: u32§private_segment_size: u32§launch_abi: LaunchAbiTrait Implementations§
Source§impl Clone for ExecutableSymbol
impl Clone for ExecutableSymbol
Source§fn clone(&self) -> ExecutableSymbol
fn clone(&self) -> ExecutableSymbol
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 ExecutableSymbol
impl RefUnwindSafe for ExecutableSymbol
impl Send for ExecutableSymbol
impl Sync for ExecutableSymbol
impl Unpin for ExecutableSymbol
impl UnsafeUnpin for ExecutableSymbol
impl UnwindSafe for ExecutableSymbol
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