pub enum ReportedOutcome {
Passed,
Failed,
Inconclusive,
Timedout,
Error,
Skipped,
Cancelled,
DidNotFinish,
}
Expand description
Common outcome type for test results, suites, and test cases.
Variants§
Trait Implementations§
Source§impl Clone for ReportedOutcome
impl Clone for ReportedOutcome
Source§fn clone(&self) -> ReportedOutcome
fn clone(&self) -> ReportedOutcome
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 ReportedOutcome
impl Debug for ReportedOutcome
Source§impl Display for ReportedOutcome
impl Display for ReportedOutcome
Source§impl From<CaseStatus> for ReportedOutcome
impl From<CaseStatus> for ReportedOutcome
Source§fn from(status: CaseStatus) -> Self
fn from(status: CaseStatus) -> Self
Converts to this type from the input type.
Source§impl From<Outcome> for ReportedOutcome
impl From<Outcome> for ReportedOutcome
Source§impl PartialEq for ReportedOutcome
impl PartialEq for ReportedOutcome
impl Copy for ReportedOutcome
impl StructuralPartialEq for ReportedOutcome
Auto Trait Implementations§
impl Freeze for ReportedOutcome
impl RefUnwindSafe for ReportedOutcome
impl Send for ReportedOutcome
impl Sync for ReportedOutcome
impl Unpin for ReportedOutcome
impl UnwindSafe for ReportedOutcome
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
Source§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
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