uor-foundation 0.4.9

UOR Foundation — typed Rust traits for the complete ontology. Import and implement.
Documentation
// @generated by uor-crate from uor-ontology — do not edit manually

//! Per-family `verify_*` primitives for Path-2 witnesses.
//!
//! Each submodule hosts the `verify_*` primitives that back the
//! `OntologyVerifiedMint::ontology_mint` impls in
//! `crate::witness_scaffolds`. Bodies enforce structural-invariant
//! checks over the inputs and return either
//! `Ok(Mint{Foo}::from_fingerprint(fp))` (where `fp` folds every
//! input field's bytes via `fingerprint_for_inputs`) or
//! `Err(GenericImpossibilityWitness::for_identity({iri}))` with
//! `{iri}` citing the specific failing op-namespace identity
//! (BR_1..BR_4, CC_1..CC_2, FX_4, IH_1..IH_3, WLS_1..WLS_2,
//! surfaceSymmetry).

pub mod br;
pub mod cc;
pub mod dp;
pub mod ih;
pub mod lo;
pub mod oa;