pub struct NativeOperatorSourceBuildRequest {
pub plan_path: PathBuf,
pub source_root: PathBuf,
pub output_dir: PathBuf,
pub compute_capability: String,
pub builder_sha: String,
pub nvcc_path: PathBuf,
pub ccbin_path: PathBuf,
pub ar_path: PathBuf,
pub cuda_toolkit_root: PathBuf,
pub nvcc_threads: u32,
pub object_cache_dir: PathBuf,
pub plan_only: bool,
}Fields§
§plan_path: PathBuf§source_root: PathBuf§output_dir: PathBuf§compute_capability: String§builder_sha: String§nvcc_path: PathBuf§ccbin_path: PathBuf§ar_path: PathBuf§cuda_toolkit_root: PathBuf§nvcc_threads: u32§object_cache_dir: PathBuf§plan_only: boolTrait Implementations§
Source§impl Clone for NativeOperatorSourceBuildRequest
impl Clone for NativeOperatorSourceBuildRequest
Source§fn clone(&self) -> NativeOperatorSourceBuildRequest
fn clone(&self) -> NativeOperatorSourceBuildRequest
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 moreAuto Trait Implementations§
impl Freeze for NativeOperatorSourceBuildRequest
impl RefUnwindSafe for NativeOperatorSourceBuildRequest
impl Send for NativeOperatorSourceBuildRequest
impl Sync for NativeOperatorSourceBuildRequest
impl Unpin for NativeOperatorSourceBuildRequest
impl UnsafeUnpin for NativeOperatorSourceBuildRequest
impl UnwindSafe for NativeOperatorSourceBuildRequest
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