pub struct ScenarioRun {
pub actual: Vec<ExpectedViolation>,
pub missing: Vec<ExpectedViolation>,
pub unexpected: Vec<ExpectedViolation>,
pub verdict_mismatches: Vec<RuleVerdictMismatch>,
pub errors: Vec<String>,
pub silent_rules: Vec<String>,
pub stale_undemonstrated: Vec<String>,
}Fields§
§actual: Vec<ExpectedViolation>§missing: Vec<ExpectedViolation>§unexpected: Vec<ExpectedViolation>§verdict_mismatches: Vec<RuleVerdictMismatch>§errors: Vec<String>§silent_rules: Vec<String>§stale_undemonstrated: Vec<String>Implementations§
Source§impl ScenarioRun
impl ScenarioRun
Trait Implementations§
Source§impl Clone for ScenarioRun
impl Clone for ScenarioRun
Source§fn clone(&self) -> ScenarioRun
fn clone(&self) -> ScenarioRun
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 moreSource§impl Debug for ScenarioRun
impl Debug for ScenarioRun
Source§impl Default for ScenarioRun
impl Default for ScenarioRun
Source§fn default() -> ScenarioRun
fn default() -> ScenarioRun
Returns the “default value” for a type. Read more
impl Eq for ScenarioRun
Source§impl PartialEq for ScenarioRun
impl PartialEq for ScenarioRun
impl StructuralPartialEq for ScenarioRun
Auto Trait Implementations§
impl Freeze for ScenarioRun
impl RefUnwindSafe for ScenarioRun
impl Send for ScenarioRun
impl Sync for ScenarioRun
impl Unpin for ScenarioRun
impl UnsafeUnpin for ScenarioRun
impl UnwindSafe for ScenarioRun
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
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