Struct hip_sys::hiprt::hipMemcpy3DParms
source · #[repr(C)]pub struct hipMemcpy3DParms {
pub srcArray: *mut hipArray,
pub srcPos: hipPos,
pub srcPtr: hipPitchedPtr,
pub dstArray: *mut hipArray,
pub dstPos: hipPos,
pub dstPtr: hipPitchedPtr,
pub extent: hipExtent,
pub kind: hipMemcpyKind,
}Fields§
§srcArray: *mut hipArray§srcPos: hipPos§srcPtr: hipPitchedPtr§dstArray: *mut hipArray§dstPos: hipPos§dstPtr: hipPitchedPtr§extent: hipExtent§kind: hipMemcpyKindTrait Implementations§
source§impl Clone for hipMemcpy3DParms
impl Clone for hipMemcpy3DParms
source§fn clone(&self) -> hipMemcpy3DParms
fn clone(&self) -> hipMemcpy3DParms
Returns a copy 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 hipMemcpy3DParms
impl Debug for hipMemcpy3DParms
source§impl Default for hipMemcpy3DParms
impl Default for hipMemcpy3DParms
source§fn default() -> hipMemcpy3DParms
fn default() -> hipMemcpy3DParms
Returns the “default value” for a type. Read more
source§impl Hash for hipMemcpy3DParms
impl Hash for hipMemcpy3DParms
source§impl Ord for hipMemcpy3DParms
impl Ord for hipMemcpy3DParms
source§fn cmp(&self, other: &hipMemcpy3DParms) -> Ordering
fn cmp(&self, other: &hipMemcpy3DParms) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq<hipMemcpy3DParms> for hipMemcpy3DParms
impl PartialEq<hipMemcpy3DParms> for hipMemcpy3DParms
source§fn eq(&self, other: &hipMemcpy3DParms) -> bool
fn eq(&self, other: &hipMemcpy3DParms) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl PartialOrd<hipMemcpy3DParms> for hipMemcpy3DParms
impl PartialOrd<hipMemcpy3DParms> for hipMemcpy3DParms
source§fn partial_cmp(&self, other: &hipMemcpy3DParms) -> Option<Ordering>
fn partial_cmp(&self, other: &hipMemcpy3DParms) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read moreimpl Copy for hipMemcpy3DParms
impl Eq for hipMemcpy3DParms
impl StructuralEq for hipMemcpy3DParms
impl StructuralPartialEq for hipMemcpy3DParms
Auto Trait Implementations§
impl RefUnwindSafe for hipMemcpy3DParms
impl !Send for hipMemcpy3DParms
impl !Sync for hipMemcpy3DParms
impl Unpin for hipMemcpy3DParms
impl UnwindSafe for hipMemcpy3DParms
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