Expand description
Embeddable Hyphae facade over durable storage, structured query, and exact provider-neutral retrieval.
Re-exports§
pub use proof::MAX_RESULT_PROOF_BYTES;pub use proof::ProofAnchor;pub use proof::ProofError;pub use proof::ProvenOperation;pub use proof::ProvenResult;pub use proof::RESULT_PROOF_FORMAT_VERSION;pub use proof::ResultProof;pub use proof::ResultProofArtifact;pub use proof::VerificationLimits;pub use proof::VerificationReport;pub use proof::read_result_proof;pub use proof::verify_result_proof;pub use proof::write_result_proof;pub use retrieval_proof::EXACT_RETRIEVAL_SEMANTICS_VERSION;pub use retrieval_proof::ExactRetrievalProof;pub use retrieval_proof::ExactRetrievalProofArtifact;pub use retrieval_proof::ExactRetrievalVerificationReport;pub use retrieval_proof::HYBRID_RETRIEVAL_SEMANTICS_VERSION;pub use retrieval_proof::HybridRetrievalProof;pub use retrieval_proof::HybridRetrievalProofArtifact;pub use retrieval_proof::HybridRetrievalVerificationReport;pub use retrieval_proof::LEXICAL_RETRIEVAL_SEMANTICS_VERSION;pub use retrieval_proof::LexicalRetrievalProof;pub use retrieval_proof::LexicalRetrievalProofArtifact;pub use retrieval_proof::LexicalRetrievalVerificationReport;pub use retrieval_proof::MAX_RETRIEVAL_PROOF_BYTES;pub use retrieval_proof::RETRIEVAL_PROOF_FORMAT_VERSION;pub use retrieval_proof::RetrievalProofAnchor;pub use retrieval_proof::RetrievalProofError;pub use retrieval_proof::RetrievalVerificationLimits;pub use retrieval_proof::read_exact_retrieval_proof;pub use retrieval_proof::read_hybrid_retrieval_proof;pub use retrieval_proof::read_lexical_retrieval_proof;pub use retrieval_proof::verify_exact_retrieval_proof;pub use retrieval_proof::verify_hybrid_retrieval_proof;pub use retrieval_proof::verify_lexical_retrieval_proof;pub use retrieval_proof::write_exact_retrieval_proof;pub use retrieval_proof::write_hybrid_retrieval_proof;pub use retrieval_proof::write_lexical_retrieval_proof;
Modules§
- proof
- Canonical snapshot-witness result proofs and offline verification.
- retrieval_
proof - Canonical durable-retrieval proofs and complete offline verification.
Structs§
- Hyphae
Engine - Embeddable autonomous Hyphae engine.
- Maintenance
Limits - Finite policy for one snapshot or online compaction operation.
- Opened
Engine - Newly opened embeddable engine and durable recovery evidence.
- Recovery
Limits - Finite policy for one complete open/recovery operation.
- Storage
Limits - Complete finite policy for opening and maintaining one data directory.
Enums§
- Bounded
Engine Query Error - Failure from the additive engine query entry points that enforce an aggregate durable byte budget.
- Document
Error - Failure while encoding or verifying one canonical structured document.
- Engine
Error - Failure while operating the embeddable Hyphae facade.
- Storage
Limit Error - Failure of a finite storage recovery or maintenance policy.
Constants§
- MAX_
DOCUMENT_ BYTES - Maximum canonical document payload bytes.
- MAX_
DOCUMENT_ DEPTH - Maximum nested array/object depth, with the root at depth zero.
- MAX_
DOCUMENT_ NODES - Maximum values decoded from one document.
Functions§
- decode_
document - Verifies and decodes one canonical binary document.
- encode_
document - Encodes one structured value into a checksummed canonical binary document.