Struct nextest_metadata::RustTestBinarySummary
source · pub struct RustTestBinarySummary {
pub binary_id: RustBinaryId,
pub binary_name: String,
pub package_id: String,
pub kind: RustTestBinaryKind,
pub binary_path: Utf8PathBuf,
pub build_platform: BuildPlatform,
}Expand description
A serializable Rust test binary.
Part of a RustTestSuiteSummary and BinaryListSummary.
Fields§
§binary_id: RustBinaryIdA unique binary ID.
binary_name: StringThe name of the test binary within the package.
package_id: StringThe unique package ID assigned by Cargo to this test.
This package ID can be used for lookups in cargo metadata.
kind: RustTestBinaryKindThe kind of Rust test binary this is.
binary_path: Utf8PathBufThe path to the test binary executable.
build_platform: BuildPlatformPlatform for which this binary was built. (Proc-macro tests are built for the host.)
Trait Implementations§
source§impl Clone for RustTestBinarySummary
impl Clone for RustTestBinarySummary
source§fn clone(&self) -> RustTestBinarySummary
fn clone(&self) -> RustTestBinarySummary
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for RustTestBinarySummary
impl Debug for RustTestBinarySummary
source§impl<'de> Deserialize<'de> for RustTestBinarySummary
impl<'de> Deserialize<'de> for RustTestBinarySummary
source§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
source§impl PartialEq<RustTestBinarySummary> for RustTestBinarySummary
impl PartialEq<RustTestBinarySummary> for RustTestBinarySummary
source§fn eq(&self, other: &RustTestBinarySummary) -> bool
fn eq(&self, other: &RustTestBinarySummary) -> bool
This method tests for
self and other values to be equal, and is used
by ==.