#[repr(C)]pub struct cudaGraphKernelNodeUpdate {
pub node: cudaGraphDeviceNode_t,
pub field: cudaGraphKernelNodeField,
pub updateData: cudaGraphKernelNodeUpdate__bindgen_ty_1,
}
Expand description
Struct to specify a single node update to pass as part of a larger array to ::cudaGraphKernelNodeUpdatesApply
Fields§
§node: cudaGraphDeviceNode_t
< Node to update
field: cudaGraphKernelNodeField
< Which type of update to apply. Determines how updateData is interpreted
updateData: cudaGraphKernelNodeUpdate__bindgen_ty_1
< Update data to apply. Which field is used depends on field’s value
Trait Implementations§
Source§impl Clone for cudaGraphKernelNodeUpdate
impl Clone for cudaGraphKernelNodeUpdate
Source§fn clone(&self) -> cudaGraphKernelNodeUpdate
fn clone(&self) -> cudaGraphKernelNodeUpdate
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 cudaGraphKernelNodeUpdate
Auto Trait Implementations§
impl Freeze for cudaGraphKernelNodeUpdate
impl RefUnwindSafe for cudaGraphKernelNodeUpdate
impl !Send for cudaGraphKernelNodeUpdate
impl !Sync for cudaGraphKernelNodeUpdate
impl Unpin for cudaGraphKernelNodeUpdate
impl UnwindSafe for cudaGraphKernelNodeUpdate
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