pub struct CmeScenarioReadinessV0 {
pub fixture_parses: bool,
pub has_expected_products: bool,
pub has_required_files: bool,
pub has_required_markers: bool,
pub has_supported_introspection: bool,
pub ready: bool,
pub unsupported_reasons: Vec<&'static str>,
}Expand description
Readiness evidence for one omena-fixture-v0 scenario.
Fields§
§fixture_parses: boolWhether the fixture parsed successfully before scenario classification.
has_expected_products: boolWhether the fixture declares at least one product expectation.
has_required_files: boolWhether the fixture has the files required by the archetype.
has_required_markers: boolWhether the fixture has the markers required by the archetype.
has_supported_introspection: boolWhether the fixture exposes the product or introspection surface expected by the archetype.
ready: boolWhether this scenario is ready for downstream runner adoption.
unsupported_reasons: Vec<&'static str>Reasons preventing runner adoption.
Trait Implementations§
Source§impl Clone for CmeScenarioReadinessV0
impl Clone for CmeScenarioReadinessV0
Source§fn clone(&self) -> CmeScenarioReadinessV0
fn clone(&self) -> CmeScenarioReadinessV0
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 CmeScenarioReadinessV0
impl Debug for CmeScenarioReadinessV0
impl Eq for CmeScenarioReadinessV0
Source§impl PartialEq for CmeScenarioReadinessV0
impl PartialEq for CmeScenarioReadinessV0
Source§impl Serialize for CmeScenarioReadinessV0
impl Serialize for CmeScenarioReadinessV0
impl StructuralPartialEq for CmeScenarioReadinessV0
Auto Trait Implementations§
impl Freeze for CmeScenarioReadinessV0
impl RefUnwindSafe for CmeScenarioReadinessV0
impl Send for CmeScenarioReadinessV0
impl Sync for CmeScenarioReadinessV0
impl Unpin for CmeScenarioReadinessV0
impl UnsafeUnpin for CmeScenarioReadinessV0
impl UnwindSafe for CmeScenarioReadinessV0
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