#[repr(C)]pub struct hipMemcpyAttributes {
pub srcAccessOrder: hipMemcpySrcAccessOrder,
pub srcLocHint: hipMemLocation,
pub dstLocHint: hipMemLocation,
pub flags: c_uint,
}Expand description
Attributes for copies within a batch.
Fields§
§srcAccessOrder: hipMemcpySrcAccessOrder< Source access ordering to be observed for copies with this attribute.
srcLocHint: hipMemLocation< Location hint for src operand.
dstLocHint: hipMemLocation< Location hint for destination operand.
flags: c_uint< Additional Flags for copies. See hipMemcpyFlags.
Trait Implementations§
Source§impl Clone for hipMemcpyAttributes
impl Clone for hipMemcpyAttributes
Source§fn clone(&self) -> hipMemcpyAttributes
fn clone(&self) -> hipMemcpyAttributes
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 hipMemcpyAttributes
impl Debug for hipMemcpyAttributes
impl Copy for hipMemcpyAttributes
Auto Trait Implementations§
impl Freeze for hipMemcpyAttributes
impl RefUnwindSafe for hipMemcpyAttributes
impl Send for hipMemcpyAttributes
impl Sync for hipMemcpyAttributes
impl Unpin for hipMemcpyAttributes
impl UnsafeUnpin for hipMemcpyAttributes
impl UnwindSafe for hipMemcpyAttributes
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