fn with_family(path: PathBuf, family: ToolFamily) -> Self {
        Self {
            path: path,
            cc_wrapper_path: None,
            cc_wrapper_args: Vec::new(),
            args: Vec::new(),
            env: Vec::new(),
            family: family,
            cuda: false,
            removed_args: Vec::new(),
        }
    }
/// Explicitly set the `ToolFamily`, skipping name-based detection.
Explicitly set the `ToolFamily`, skipping name-based detection.
Explicitly set the ` ToolFamily ` skipping name - based detection .
fn with_family(path: PathBuf, family: ToolFamily) -> Self {
        Self {
            path: path,
            cc_wrapper_path: None,
            cc_wrapper_args: Vec::new(),
            args: Vec::new(),
            env: Vec::new(),
            family: family,
            cuda: false,
            removed_args: Vec::new(),
        }
    }
fn with_family ( path : PathBuf , family : ToolFamily ) -> Self { Self { path : path , cc_wrapper_path : None , cc_wrapper_args : Vec :: new ( ) , args : Vec :: new ( ) , env : Vec :: new ( ) , family : family , cuda : false , removed_args : Vec :: new ( ) , } }
Explicitly set the `ToolFamily`, skipping name-based detection.
Explicitly set the ` ToolFamily ` skipping name - based detection .
path
PathBuf
family
ToolFamily