pub enum ConstraintDiagnosticContext {
Integrity,
MigrationValidation,
WriteAdmission,
}Expand description
ConstraintDiagnosticContext
Boundary at which one accepted constraint failure was observed. This distinguishes incoming write rejection from historical validation.
Variants§
Integrity
Integrity verification found invalid already-accepted state.
MigrationValidation
Bounded activation validation found an incompatible historical row.
WriteAdmission
A new mutation after-image violated accepted admission authority.
Implementations§
Trait Implementations§
Source§impl Clone for ConstraintDiagnosticContext
impl Clone for ConstraintDiagnosticContext
Source§fn clone(&self) -> ConstraintDiagnosticContext
fn clone(&self) -> ConstraintDiagnosticContext
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 ConstraintDiagnosticContext
Source§impl Debug for ConstraintDiagnosticContext
impl Debug for ConstraintDiagnosticContext
Source§impl<'de> Deserialize<'de> for ConstraintDiagnosticContext
impl<'de> Deserialize<'de> for ConstraintDiagnosticContext
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ConstraintDiagnosticContext
impl StructuralPartialEq for ConstraintDiagnosticContext
Auto Trait Implementations§
impl Freeze for ConstraintDiagnosticContext
impl RefUnwindSafe for ConstraintDiagnosticContext
impl Send for ConstraintDiagnosticContext
impl Sync for ConstraintDiagnosticContext
impl Unpin for ConstraintDiagnosticContext
impl UnsafeUnpin for ConstraintDiagnosticContext
impl UnwindSafe for ConstraintDiagnosticContext
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