#[repr(C)]pub union hipLaunchAttributeValue {
pub pad: [c_char; 64],
pub accessPolicyWindow: hipAccessPolicyWindow,
pub cooperative: c_int,
pub priority: c_int,
}Expand description
Launch Attribute Value
Fields§
§pad: [c_char; 64]< 64 byte padding
accessPolicyWindow: hipAccessPolicyWindow< Value of launch attribute ::hipLaunchAttributePolicyWindow.
cooperative: c_int< Value of launch attribute ::hipLaunchAttributeCooperative. Indicates whether the kernel is cooperative.
priority: c_int< Value of launch attribute :: hipLaunchAttributePriority. Execution priority of kernel
Trait Implementations§
Source§impl Clone for hipLaunchAttributeValue
impl Clone for hipLaunchAttributeValue
Source§fn clone(&self) -> hipLaunchAttributeValue
fn clone(&self) -> hipLaunchAttributeValue
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 moreimpl Copy for hipLaunchAttributeValue
Auto Trait Implementations§
impl Freeze for hipLaunchAttributeValue
impl RefUnwindSafe for hipLaunchAttributeValue
impl !Send for hipLaunchAttributeValue
impl !Sync for hipLaunchAttributeValue
impl Unpin for hipLaunchAttributeValue
impl UnwindSafe for hipLaunchAttributeValue
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