Struct nextest_metadata::RustTestSuiteSummary [−][src]
pub struct RustTestSuiteSummary {
pub package_name: String,
pub binary_name: String,
pub package_id: String,
pub binary_path: Utf8PathBuf,
pub cwd: Utf8PathBuf,
pub testcases: BTreeMap<String, RustTestCaseSummary>,
}
Expand description
A serializable suite of tests within a Rust test binary.
Part of a TestListSummary
.
Fields
package_name: String
The name of this package in the workspace.
binary_name: String
The name of the test binary within the package.
package_id: String
The unique package ID assigned by Cargo to this test.
This package ID can be used for lookups in cargo metadata
.
binary_path: Utf8PathBuf
The path to the test binary executable.
cwd: Utf8PathBuf
The working directory that tests within this package are run in.
testcases: BTreeMap<String, RustTestCaseSummary>
Test case names and other information about them.
Trait Implementations
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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for RustTestSuiteSummary
impl Send for RustTestSuiteSummary
impl Sync for RustTestSuiteSummary
impl Unpin for RustTestSuiteSummary
impl UnwindSafe for RustTestSuiteSummary
Blanket Implementations
Mutably borrows from an owned value. Read more