pub struct OmenaFixtureExpectationOutcomeV0 {
pub key: String,
pub kind: OmenaFixtureExpectationKindV0,
pub evaluated: bool,
pub satisfied: bool,
pub detail: String,
}Expand description
Outcome of evaluating one fixture expectation.
Fields§
§key: StringOriginal expectation key, e.g. diagnostic or boundary-state ext-1 resolved.
kind: OmenaFixtureExpectationKindV0Classified expectation family.
evaluated: boolWhether the expectation was actually evaluated (false for deferred families).
satisfied: boolWhether the expectation is satisfied. Always false when evaluated is false.
detail: StringHuman-readable detail explaining the pass/fail/deferral.
Trait Implementations§
Source§impl Clone for OmenaFixtureExpectationOutcomeV0
impl Clone for OmenaFixtureExpectationOutcomeV0
Source§fn clone(&self) -> OmenaFixtureExpectationOutcomeV0
fn clone(&self) -> OmenaFixtureExpectationOutcomeV0
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Eq for OmenaFixtureExpectationOutcomeV0
impl StructuralPartialEq for OmenaFixtureExpectationOutcomeV0
Auto Trait Implementations§
impl Freeze for OmenaFixtureExpectationOutcomeV0
impl RefUnwindSafe for OmenaFixtureExpectationOutcomeV0
impl Send for OmenaFixtureExpectationOutcomeV0
impl Sync for OmenaFixtureExpectationOutcomeV0
impl Unpin for OmenaFixtureExpectationOutcomeV0
impl UnsafeUnpin for OmenaFixtureExpectationOutcomeV0
impl UnwindSafe for OmenaFixtureExpectationOutcomeV0
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