pub struct ScenarioDef {Show 13 fields
pub id: String,
pub capability_ids: Vec<String>,
pub description: String,
pub pproxy_args: Vec<String>,
pub eggress_toml: String,
pub expected_equivalence: EquivalenceTarget,
pub category: ScenarioCategory,
pub normalization: NormalizationRulesDef,
pub platform: PlatformRequirementsDef,
pub timeout_secs: u64,
pub client_action: ClientAction,
pub comparison: ComparisonMode,
pub expected_divergences: Vec<String>,
}Fields§
§id: String§capability_ids: Vec<String>§description: String§pproxy_args: Vec<String>§eggress_toml: String§expected_equivalence: EquivalenceTarget§category: ScenarioCategory§normalization: NormalizationRulesDef§platform: PlatformRequirementsDef§timeout_secs: u64§client_action: ClientAction§comparison: ComparisonMode§expected_divergences: Vec<String>Trait Implementations§
Source§impl Clone for ScenarioDef
impl Clone for ScenarioDef
Source§fn clone(&self) -> ScenarioDef
fn clone(&self) -> ScenarioDef
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 ScenarioDef
impl Debug for ScenarioDef
Source§impl<'de> Deserialize<'de> for ScenarioDef
impl<'de> Deserialize<'de> for ScenarioDef
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
Auto Trait Implementations§
impl Freeze for ScenarioDef
impl RefUnwindSafe for ScenarioDef
impl Send for ScenarioDef
impl Sync for ScenarioDef
impl Unpin for ScenarioDef
impl UnsafeUnpin for ScenarioDef
impl UnwindSafe for ScenarioDef
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