pub struct NativeOperatorSourceBuildPlan {
pub schema_version: u32,
pub operator: String,
pub source_package: NativeOperatorSourcePackage,
pub upstream_sources: Vec<NativeOperatorUpstreamSource>,
pub translation_units: Vec<NativeOperatorSourceFileLock>,
pub headers: Vec<NativeOperatorSourceFileLock>,
pub dependency_closures: Vec<NativeOperatorTranslationUnitDependencyLock>,
pub include_dirs: Vec<String>,
pub defines: Vec<String>,
pub nvcc_policy: NativeOperatorNvccPolicy,
pub architecture: NativeOperatorCudaArchitecture,
pub archive_file: String,
}Fields§
§schema_version: u32§operator: String§source_package: NativeOperatorSourcePackage§upstream_sources: Vec<NativeOperatorUpstreamSource>§translation_units: Vec<NativeOperatorSourceFileLock>§headers: Vec<NativeOperatorSourceFileLock>§dependency_closures: Vec<NativeOperatorTranslationUnitDependencyLock>§include_dirs: Vec<String>§defines: Vec<String>§nvcc_policy: NativeOperatorNvccPolicy§architecture: NativeOperatorCudaArchitecture§archive_file: StringTrait Implementations§
Source§impl Clone for NativeOperatorSourceBuildPlan
impl Clone for NativeOperatorSourceBuildPlan
Source§fn clone(&self) -> NativeOperatorSourceBuildPlan
fn clone(&self) -> NativeOperatorSourceBuildPlan
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for NativeOperatorSourceBuildPlan
impl<'de> Deserialize<'de> for NativeOperatorSourceBuildPlan
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
impl Eq for NativeOperatorSourceBuildPlan
impl StructuralPartialEq for NativeOperatorSourceBuildPlan
Auto Trait Implementations§
impl Freeze for NativeOperatorSourceBuildPlan
impl RefUnwindSafe for NativeOperatorSourceBuildPlan
impl Send for NativeOperatorSourceBuildPlan
impl Sync for NativeOperatorSourceBuildPlan
impl Unpin for NativeOperatorSourceBuildPlan
impl UnsafeUnpin for NativeOperatorSourceBuildPlan
impl UnwindSafe for NativeOperatorSourceBuildPlan
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