Skip to main content

Crate plexus_engine

Crate plexus_engine 

Source

Structs§

CompiledPlanCacheContract
CompiledPlanCacheDescriptor
CompiledPlanCacheRequest
EmbeddedGraphRagAssessment
EmbeddedGraphRagCapabilityGap
EmbeddedGraphRagProfileError
EngineCapabilities
EngineCapabilityDocument
FlagshipGraphRagReferenceContract
Graph
Simple in-memory graph representation for the reference engine.
InMemoryEngine
Reference in-memory engine for integration testing and conformance validation.
IndependentConsumerEngine
Minimal independent PlanEngine implementation used for the Phase 3 interoperability proof example. This is intentionally narrow and only supports the read operators exercised by the checked-in proof corpus subset.
MockVectorEngine
Node
OpOrderingDocument
PlanSemver
QueryResult
Relationship
RequiredCapabilities
VectorCollectionEntry
VersionRange

Enums§

CapabilityError
EngineError
EntityRef
ExecutionError
ExprKind
OpKind
OpOrderingContract
Value

Constants§

ALL_EXPR_KINDS
ALL_OP_KINDS
COMPILED_PLAN_CACHE_NAMESPACE
COMPILED_PLAN_CACHE_SCHEMA
EMBEDDED_GRAPH_RAG_PROFILE
EMBEDDED_PHASE_1_RELEASE_CANDIDATE
FLAGSHIP_COMPATIBILITY_PROFILE
FLAGSHIP_GRAPH_RAG_REFERENCE_TOPOLOGY
FLAGSHIP_PHASE_3_RELEASE_CANDIDATE
PLEXUS_CAPABILITY_REJECTION_SCENARIO
RHODIUM_COMPILED_PLAN_CACHE_ROLE

Traits§

MutationEngine
Optional mutation capability for engines that execute DML ops.
PlanEngine
Engine-facing API for consuming validated/deserialized Plexus plans.
StorageAdapter
Optional adapter trait for storage-backed engines that map Plexus refs to internal storage handles/IDs.

Functions§

assess_embedded_graph_rag_capabilities
assess_embedded_graph_rag_plan
build_compiled_plan_cache_descriptor
check_version_compat
execute_serialized
Deserialize, validate, and execute a serialized Plexus plan with the provided engine.
flagship_graph_rag_reference_contract
op_ordering_contract
proof_fixture_graph
required_capabilities
validate_embedded_graph_rag_plan
validate_plan_against_capabilities

Type Aliases§

Row