pub struct ScenarioOutcome {
pub file: Arc<str>,
pub name: Arc<str>,
pub line: usize,
pub status: Status,
pub steps: Vec<StepOutcome>,
pub fault: Option<Fault>,
}Expand description
One scenario’s outcome.
Fields§
§file: Arc<str>Feature file path.
name: Arc<str>Scenario name.
line: usize1-based header line.
status: StatusAggregate status.
steps: Vec<StepOutcome>Step outcomes, in execution order.
fault: Option<Fault>Non-test fault, when one occurred.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ScenarioOutcome
impl RefUnwindSafe for ScenarioOutcome
impl Send for ScenarioOutcome
impl Sync for ScenarioOutcome
impl Unpin for ScenarioOutcome
impl UnsafeUnpin for ScenarioOutcome
impl UnwindSafe for ScenarioOutcome
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