pub enum CortexClaimRole {
CandidateClaim,
EvidenceReference,
CapabilityReference,
Constraint,
ResidualRisk,
}Expand description
Cortex-side role assigned to an AXIOM element.
Variants§
CandidateClaim
Candidate claim only; requires normal Cortex admission/promotion gates.
EvidenceReference
Proof/evidence reference supporting another candidate.
CapabilityReference
Capability provenance reference.
Constraint
Constraint that narrows what an agent may claim or do next.
ResidualRisk
Residual risk retained for review.
Trait Implementations§
Source§impl Clone for CortexClaimRole
impl Clone for CortexClaimRole
Source§fn clone(&self) -> CortexClaimRole
fn clone(&self) -> CortexClaimRole
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 CortexClaimRole
impl Debug for CortexClaimRole
Source§impl<'de> Deserialize<'de> for CortexClaimRole
impl<'de> Deserialize<'de> for CortexClaimRole
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 CortexClaimRole
impl Hash for CortexClaimRole
Source§impl JsonSchema for CortexClaimRole
impl JsonSchema for CortexClaimRole
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 CortexClaimRole
impl PartialEq for CortexClaimRole
Source§fn eq(&self, other: &CortexClaimRole) -> bool
fn eq(&self, other: &CortexClaimRole) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for CortexClaimRole
impl Serialize for CortexClaimRole
impl Copy for CortexClaimRole
impl Eq for CortexClaimRole
impl StructuralPartialEq for CortexClaimRole
Auto Trait Implementations§
impl Freeze for CortexClaimRole
impl RefUnwindSafe for CortexClaimRole
impl Send for CortexClaimRole
impl Sync for CortexClaimRole
impl Unpin for CortexClaimRole
impl UnsafeUnpin for CortexClaimRole
impl UnwindSafe for CortexClaimRole
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