Struct cargo::core::compiler::Doctest [−][src]
pub struct Doctest { pub unit: Unit, pub args: Vec<OsString>, pub unstable_opts: bool, pub linker: Option<PathBuf>, pub script_meta: Option<Metadata>, }
Expand description
Structure with enough information to run rustdoc --test
.
Fields
unit: Unit
What’s being doctested
args: Vec<OsString>
Arguments needed to pass to rustdoc to run this test.
unstable_opts: bool
Whether or not -Zunstable-options is needed.
linker: Option<PathBuf>
The -Clinker value to use.
script_meta: Option<Metadata>
The script metadata, if this unit’s package has a build script.
This is used for indexing Compilation::extra_env
.
Auto Trait Implementations
impl !RefUnwindSafe for Doctest
impl !UnwindSafe for Doctest