pub enum AxiomConstraintSeverity {
Advisory,
Limit,
Hard,
}Expand description
Constraint severity exported from Cortex to AXIOM.
Variants§
Advisory
Informational; narrows interpretation but does not block work.
Limit
Limits claim scope.
Hard
Hard prohibition.
Trait Implementations§
Source§impl Clone for AxiomConstraintSeverity
impl Clone for AxiomConstraintSeverity
Source§fn clone(&self) -> AxiomConstraintSeverity
fn clone(&self) -> AxiomConstraintSeverity
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 AxiomConstraintSeverity
impl Debug for AxiomConstraintSeverity
Source§impl<'de> Deserialize<'de> for AxiomConstraintSeverity
impl<'de> Deserialize<'de> for AxiomConstraintSeverity
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
Source§impl Hash for AxiomConstraintSeverity
impl Hash for AxiomConstraintSeverity
Source§impl JsonSchema for AxiomConstraintSeverity
impl JsonSchema for AxiomConstraintSeverity
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for AxiomConstraintSeverity
impl PartialEq for AxiomConstraintSeverity
Source§fn eq(&self, other: &AxiomConstraintSeverity) -> bool
fn eq(&self, other: &AxiomConstraintSeverity) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AxiomConstraintSeverity
impl Serialize for AxiomConstraintSeverity
impl Copy for AxiomConstraintSeverity
impl Eq for AxiomConstraintSeverity
impl StructuralPartialEq for AxiomConstraintSeverity
Auto Trait Implementations§
impl Freeze for AxiomConstraintSeverity
impl RefUnwindSafe for AxiomConstraintSeverity
impl Send for AxiomConstraintSeverity
impl Sync for AxiomConstraintSeverity
impl Unpin for AxiomConstraintSeverity
impl UnsafeUnpin for AxiomConstraintSeverity
impl UnwindSafe for AxiomConstraintSeverity
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