#[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,
}
Expand description
CUDA launch parameters
Fields§
§func: *mut c_void
< Device function symbol
gridDim: dim3
< Grid dimentions
blockDim: dim3
< Block dimentions
args: *mut *mut c_void
< Arguments
< Shared memory
stream: cudaStream_t
< Stream identifier
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
impl Copy 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