#[repr(C)]pub struct cudaLaunchParams {
pub func: *mut c_void,
pub gridDim: dim3,
pub blockDim: dim3,
pub args: *mut *mut c_void,
pub sharedMem: usize,
pub stream: cudaStream_t,
}
Fields§
§func: *mut c_void
§gridDim: dim3
§blockDim: dim3
§args: *mut *mut c_void
§stream: cudaStream_t
Trait Implementations§
Source§impl Clone for cudaLaunchParams
impl Clone for cudaLaunchParams
Source§fn clone(&self) -> cudaLaunchParams
fn clone(&self) -> cudaLaunchParams
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 cudaLaunchParams
impl Debug for cudaLaunchParams
Source§impl Default for cudaLaunchParams
impl Default for cudaLaunchParams
Source§impl Hash for cudaLaunchParams
impl Hash for cudaLaunchParams
Source§impl Ord for cudaLaunchParams
impl Ord for cudaLaunchParams
Source§fn cmp(&self, other: &cudaLaunchParams) -> Ordering
fn cmp(&self, other: &cudaLaunchParams) -> 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 for cudaLaunchParams
impl PartialEq for cudaLaunchParams
Source§impl PartialOrd for cudaLaunchParams
impl PartialOrd for cudaLaunchParams
impl Copy for cudaLaunchParams
impl Eq for cudaLaunchParams
impl StructuralPartialEq for cudaLaunchParams
Auto Trait Implementations§
impl Freeze for cudaLaunchParams
impl RefUnwindSafe for cudaLaunchParams
impl !Send for cudaLaunchParams
impl !Sync for cudaLaunchParams
impl Unpin for cudaLaunchParams
impl UnwindSafe for cudaLaunchParams
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