pub enum AxiomEvidenceKind {
Observed,
Inferred,
Claimed,
Simulated,
Unknown,
}Expand description
AXIOM evidence type.
Variants§
Observed
Directly inspected, executed, read, measured, or verified by the agent.
Inferred
Derived from named evidence.
Claimed
Asserted by a source, vendor, user, or model but not independently verified.
Simulated
Hypothetical, dry-run, estimated, or modelled.
Unknown
Missing or unclassified evidence kind.
Implementations§
Source§impl AxiomEvidenceKind
impl AxiomEvidenceKind
Sourcepub const fn claim_ceiling(self) -> ClaimCeiling
pub const fn claim_ceiling(self) -> ClaimCeiling
Maximum Cortex claim ceiling supported by this AXIOM evidence class.
Even AXIOM observed evidence is still agent-procedure evidence. It may
support local candidate reasoning, but never signed or authority-grade
Cortex claims by itself.
Trait Implementations§
Source§impl Clone for AxiomEvidenceKind
impl Clone for AxiomEvidenceKind
Source§fn clone(&self) -> AxiomEvidenceKind
fn clone(&self) -> AxiomEvidenceKind
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 AxiomEvidenceKind
impl Debug for AxiomEvidenceKind
Source§impl<'de> Deserialize<'de> for AxiomEvidenceKind
impl<'de> Deserialize<'de> for AxiomEvidenceKind
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 AxiomEvidenceKind
impl Hash for AxiomEvidenceKind
Source§impl JsonSchema for AxiomEvidenceKind
impl JsonSchema for AxiomEvidenceKind
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 AxiomEvidenceKind
impl PartialEq for AxiomEvidenceKind
Source§fn eq(&self, other: &AxiomEvidenceKind) -> bool
fn eq(&self, other: &AxiomEvidenceKind) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AxiomEvidenceKind
impl Serialize for AxiomEvidenceKind
impl Copy for AxiomEvidenceKind
impl Eq for AxiomEvidenceKind
impl StructuralPartialEq for AxiomEvidenceKind
Auto Trait Implementations§
impl Freeze for AxiomEvidenceKind
impl RefUnwindSafe for AxiomEvidenceKind
impl Send for AxiomEvidenceKind
impl Sync for AxiomEvidenceKind
impl Unpin for AxiomEvidenceKind
impl UnsafeUnpin for AxiomEvidenceKind
impl UnwindSafe for AxiomEvidenceKind
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