#[repr(C)]pub union hipLaunchAttributeValue {
pub pad: [c_char; 64],
pub accessPolicyWindow: hipAccessPolicyWindow,
pub cooperative: c_int,
pub priority: c_int,
pub syncPolicy: hipSynchronizationPolicy,
pub memSyncDomainMap: hipLaunchMemSyncDomainMap,
pub memSyncDomain: hipLaunchMemSyncDomain,
}Expand description
Launch Attribute Value
Fields§
§pad: [c_char; 64]< 64 byte padding
accessPolicyWindow: hipAccessPolicyWindow< Value of launch attribute ::hipLaunchAttributeAccessPolicyWindow.
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
syncPolicy: hipSynchronizationPolicy< Value of launch attribute :: hipLaunchAttributeSynchronizationPolicy. Used < to work queued up in stream
memSyncDomainMap: hipLaunchMemSyncDomainMap< Value of launch attribute hipLaunchAttributeMemSyncDomainMap
memSyncDomain: hipLaunchMemSyncDomain< Value of launch attribute hipLaunchAttributeMemSyncDomain
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 UnsafeUnpin 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