pub struct IndividualTestOutput {
pub name: String,
pub status: IndividualTestOutputStatus,
pub time: String,
pub failures: Option<Vec<Failure>>,
pub result: String,
}Expand description
Provides info about individual test executions.
Example: For test FOO.Bar, this contains info about Bar.
Please refer to documentation of TestOutput for details.
Fields§
§name: String§status: IndividualTestOutputStatus§time: String§failures: Option<Vec<Failure>>§result: StringThis field is not documented, so using String. We can use serde_enum_str to convert it to enum, but that is not in our third party crates. Most common values seen in the output are COMPLETED, SKIPPED, SUPPRESSED
Trait Implementations§
Source§impl Debug for IndividualTestOutput
impl Debug for IndividualTestOutput
Source§impl Default for IndividualTestOutput
impl Default for IndividualTestOutput
Source§fn default() -> IndividualTestOutput
fn default() -> IndividualTestOutput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for IndividualTestOutput
impl<'de> Deserialize<'de> for IndividualTestOutput
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 for IndividualTestOutput
impl PartialEq for IndividualTestOutput
Source§impl Serialize for IndividualTestOutput
impl Serialize for IndividualTestOutput
impl StructuralPartialEq for IndividualTestOutput
Auto Trait Implementations§
impl Freeze for IndividualTestOutput
impl RefUnwindSafe for IndividualTestOutput
impl Send for IndividualTestOutput
impl Sync for IndividualTestOutput
impl Unpin for IndividualTestOutput
impl UnwindSafe for IndividualTestOutput
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]§impl<T> IntoAny for T
impl<T> IntoAny for T
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more