Struct compiletest_rs::common::Config
[−]
[src]
pub struct Config {
pub compile_lib_path: PathBuf,
pub run_lib_path: PathBuf,
pub rustc_path: PathBuf,
pub rustdoc_path: PathBuf,
pub lldb_python: String,
pub docck_python: String,
pub llvm_filecheck: Option<PathBuf>,
pub valgrind_path: Option<String>,
pub force_valgrind: bool,
pub src_base: PathBuf,
pub build_base: PathBuf,
pub stage_id: String,
pub mode: Mode,
pub run_ignored: bool,
pub filter: Option<String>,
pub filter_exact: bool,
pub logfile: Option<PathBuf>,
pub runtool: Option<String>,
pub host_rustcflags: Option<String>,
pub target_rustcflags: Option<String>,
pub target: String,
pub host: String,
pub gdb_version: Option<String>,
pub lldb_version: Option<String>,
pub llvm_version: Option<String>,
pub android_cross_path: PathBuf,
pub adb_path: String,
pub adb_test_dir: String,
pub adb_device_status: bool,
pub lldb_python_dir: Option<String>,
pub verbose: bool,
pub quiet: bool,
pub cc: String,
pub cxx: String,
pub cflags: String,
pub llvm_components: String,
pub llvm_cxxflags: String,
pub nodejs: Option<String>,
}Fields
compile_lib_path: PathBuf
run_lib_path: PathBuf
rustc_path: PathBuf
rustdoc_path: PathBuf
lldb_python: String
docck_python: String
llvm_filecheck: Option<PathBuf>
valgrind_path: Option<String>
force_valgrind: bool
src_base: PathBuf
build_base: PathBuf
stage_id: String
mode: Mode
run_ignored: bool
filter: Option<String>
filter_exact: bool
logfile: Option<PathBuf>
runtool: Option<String>
host_rustcflags: Option<String>
target_rustcflags: Option<String>
target: String
host: String
gdb_version: Option<String>
lldb_version: Option<String>
llvm_version: Option<String>
android_cross_path: PathBuf
adb_path: String
adb_test_dir: String
adb_device_status: bool
lldb_python_dir: Option<String>
verbose: bool
quiet: bool
cc: String
cxx: String
cflags: String
llvm_components: String
llvm_cxxflags: String
nodejs: Option<String>
Methods
impl Config[src]
fn link_deps(&mut self)
Add rustc flags to link with the crate's dependencies in addition to the crate itself
Trait Implementations
impl Clone for Config[src]
fn clone(&self) -> Config
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more