pub struct GcnKernel {
pub name: String,
pub instructions: Vec<GcnInstruction>,
pub args: Vec<GcnKernelArg>,
}Expand description
GCN Kernel 定义
Fields§
§name: String§instructions: Vec<GcnInstruction>§args: Vec<GcnKernelArg>Trait Implementations§
Source§impl<'de> Deserialize<'de> for GcnKernel
impl<'de> Deserialize<'de> for GcnKernel
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for GcnKernel
impl RefUnwindSafe for GcnKernel
impl Send for GcnKernel
impl Sync for GcnKernel
impl Unpin for GcnKernel
impl UnsafeUnpin for GcnKernel
impl UnwindSafe for GcnKernel
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