pub enum CmeScenarioArchetypeV0 {
Boundary,
TransformExecute,
LspScenario,
ShadowOmenaVerb,
}Expand description
v0.1 scenario archetypes supported by the Rust testkit substrate.
Variants§
Boundary
Boundary checks that validate a product surface without executing a transform pipeline.
TransformExecute
Transform-execution checks that require a style input and a transform product expectation.
LspScenario
LSP request/response scenarios with source, style, and position markers.
ShadowOmenaVerb
Shadow runner scenarios exposing shadow.omena(<verb>) intent.
Implementations§
Trait Implementations§
Source§impl Clone for CmeScenarioArchetypeV0
impl Clone for CmeScenarioArchetypeV0
Source§fn clone(&self) -> CmeScenarioArchetypeV0
fn clone(&self) -> CmeScenarioArchetypeV0
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 Copy for CmeScenarioArchetypeV0
Source§impl Debug for CmeScenarioArchetypeV0
impl Debug for CmeScenarioArchetypeV0
impl Eq for CmeScenarioArchetypeV0
Source§impl Ord for CmeScenarioArchetypeV0
impl Ord for CmeScenarioArchetypeV0
Source§fn cmp(&self, other: &CmeScenarioArchetypeV0) -> Ordering
fn cmp(&self, other: &CmeScenarioArchetypeV0) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for CmeScenarioArchetypeV0
impl PartialEq for CmeScenarioArchetypeV0
Source§impl PartialOrd for CmeScenarioArchetypeV0
impl PartialOrd for CmeScenarioArchetypeV0
Source§impl Serialize for CmeScenarioArchetypeV0
impl Serialize for CmeScenarioArchetypeV0
impl StructuralPartialEq for CmeScenarioArchetypeV0
Auto Trait Implementations§
impl Freeze for CmeScenarioArchetypeV0
impl RefUnwindSafe for CmeScenarioArchetypeV0
impl Send for CmeScenarioArchetypeV0
impl Sync for CmeScenarioArchetypeV0
impl Unpin for CmeScenarioArchetypeV0
impl UnsafeUnpin for CmeScenarioArchetypeV0
impl UnwindSafe for CmeScenarioArchetypeV0
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