pub struct ScenarioReport {
pub name: Option<String>,
pub ok: bool,
pub steps: Vec<StepResult>,
pub duration_ms: u64,
}Expand description
The result of a whole run (POST /scenarios/run).
Fields§
§name: Option<String>The scenario’s name.
ok: boolWhether every step passed.
steps: Vec<StepResult>One result per step.
duration_ms: u64How long the run took, in milliseconds.
Trait Implementations§
Source§impl Clone for ScenarioReport
impl Clone for ScenarioReport
Source§impl Debug for ScenarioReport
impl Debug for ScenarioReport
Source§impl<'de> Deserialize<'de> for ScenarioReport
impl<'de> Deserialize<'de> for ScenarioReport
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 ScenarioReport
impl PartialEq for ScenarioReport
Source§impl Serialize for ScenarioReport
impl Serialize for ScenarioReport
impl StructuralPartialEq for ScenarioReport
Auto Trait Implementations§
impl Freeze for ScenarioReport
impl RefUnwindSafe for ScenarioReport
impl Send for ScenarioReport
impl Sync for ScenarioReport
impl Unpin for ScenarioReport
impl UnsafeUnpin for ScenarioReport
impl UnwindSafe for ScenarioReport
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