pub enum ConformanceLevel {
DeterministicTrace = 1,
ScopeResourceLifecycle = 2,
MaterializedOutput = 3,
FullRecomputeOracle = 4,
GeneratedModelSequences = 5,
PerformanceSmoke = 6,
}Expand description
Opt-in conformance levels for application graph tests.
Variants§
DeterministicTrace = 1
Deterministic transaction trace and phase order.
ScopeResourceLifecycle = 2
Scope and resource lifecycle.
MaterializedOutput = 3
Materialized output coherence.
FullRecomputeOracle = 4
Full-recompute oracle equivalence.
GeneratedModelSequences = 5
Generated/model sequence checks.
PerformanceSmoke = 6
Performance/allocation smoke checks.
Implementations§
Trait Implementations§
Source§impl Clone for ConformanceLevel
impl Clone for ConformanceLevel
Source§fn clone(&self) -> ConformanceLevel
fn clone(&self) -> ConformanceLevel
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 ConformanceLevel
Source§impl Debug for ConformanceLevel
impl Debug for ConformanceLevel
impl Eq for ConformanceLevel
Source§impl Hash for ConformanceLevel
impl Hash for ConformanceLevel
Source§impl Ord for ConformanceLevel
impl Ord for ConformanceLevel
Source§fn cmp(&self, other: &ConformanceLevel) -> Ordering
fn cmp(&self, other: &ConformanceLevel) -> 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 ConformanceLevel
impl PartialEq for ConformanceLevel
Source§fn eq(&self, other: &ConformanceLevel) -> bool
fn eq(&self, other: &ConformanceLevel) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for ConformanceLevel
impl PartialOrd for ConformanceLevel
impl StructuralPartialEq for ConformanceLevel
Auto Trait Implementations§
impl Freeze for ConformanceLevel
impl RefUnwindSafe for ConformanceLevel
impl Send for ConformanceLevel
impl Sync for ConformanceLevel
impl Unpin for ConformanceLevel
impl UnsafeUnpin for ConformanceLevel
impl UnwindSafe for ConformanceLevel
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