pub struct OmenaTestkitScenarioMacroReportV0 {
pub schema_version: &'static str,
pub product: &'static str,
pub fixture_grammar: &'static str,
pub supported_archetypes: Vec<&'static str>,
pub scenario_count: usize,
pub all_scenario_macros_ready: bool,
pub call_site_evidence_supported: bool,
pub call_site_probe: OmenaTestkitScenarioMacroCallSiteProbeV0,
pub reports: Vec<OmenaTestkitScenarioMacroSeedReportV0>,
}Expand description
Built-in scenario macro substrate report.
Fields§
§schema_version: &'static strSchema version.
product: &'static strProduct surface.
fixture_grammar: &'static strFixture grammar.
supported_archetypes: Vec<&'static str>Supported archetype identifiers.
scenario_count: usizeScenario seed count.
all_scenario_macros_ready: boolWhether every built-in scenario seed is ready.
call_site_evidence_supported: boolWhether macro expansion records Rust call-site evidence.
call_site_probe: OmenaTestkitScenarioMacroCallSiteProbeV0Macro call-site evidence probe.
reports: Vec<OmenaTestkitScenarioMacroSeedReportV0>Built-in scenario seed reports.
Trait Implementations§
Source§impl Clone for OmenaTestkitScenarioMacroReportV0
impl Clone for OmenaTestkitScenarioMacroReportV0
Source§fn clone(&self) -> OmenaTestkitScenarioMacroReportV0
fn clone(&self) -> OmenaTestkitScenarioMacroReportV0
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 OmenaTestkitScenarioMacroReportV0
impl StructuralPartialEq for OmenaTestkitScenarioMacroReportV0
Auto Trait Implementations§
impl Freeze for OmenaTestkitScenarioMacroReportV0
impl RefUnwindSafe for OmenaTestkitScenarioMacroReportV0
impl Send for OmenaTestkitScenarioMacroReportV0
impl Sync for OmenaTestkitScenarioMacroReportV0
impl Unpin for OmenaTestkitScenarioMacroReportV0
impl UnsafeUnpin for OmenaTestkitScenarioMacroReportV0
impl UnwindSafe for OmenaTestkitScenarioMacroReportV0
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