pub enum DiagnosticFactSchemaMismatch {
GlobalMaximumExceeded,
CodeMaximumExceeded,
InvalidSequence,
InvalidValue,
}Expand description
Why one numeric fact sequence does not satisfy its owning E-code schema.
This taxonomy intentionally carries no prose. Host tooling owns rendering.
Variants§
GlobalMaximumExceeded
The sequence exceeds the global public fact ceiling.
CodeMaximumExceeded
The sequence exceeds the tighter ceiling for its E-code.
InvalidSequence
Required, allowed, repeated, or ordered tags do not match the E-code.
InvalidValue
One known compact tag carries a value outside its frozen numeric registry.
Trait Implementations§
Source§impl Clone for DiagnosticFactSchemaMismatch
impl Clone for DiagnosticFactSchemaMismatch
Source§fn clone(&self) -> DiagnosticFactSchemaMismatch
fn clone(&self) -> DiagnosticFactSchemaMismatch
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 DiagnosticFactSchemaMismatch
Source§impl Debug for DiagnosticFactSchemaMismatch
impl Debug for DiagnosticFactSchemaMismatch
impl Eq for DiagnosticFactSchemaMismatch
impl StructuralPartialEq for DiagnosticFactSchemaMismatch
Auto Trait Implementations§
impl Freeze for DiagnosticFactSchemaMismatch
impl RefUnwindSafe for DiagnosticFactSchemaMismatch
impl Send for DiagnosticFactSchemaMismatch
impl Sync for DiagnosticFactSchemaMismatch
impl Unpin for DiagnosticFactSchemaMismatch
impl UnsafeUnpin for DiagnosticFactSchemaMismatch
impl UnwindSafe for DiagnosticFactSchemaMismatch
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