Skip to main content

Crate plexus_engine

Crate plexus_engine 

Source

Structs§

EngineCapabilities
EngineCapabilityDocument
Graph
Simple in-memory graph representation for the reference engine.
InMemoryEngine
Reference in-memory engine for integration testing and conformance validation.
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

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§

check_version_compat
execute_serialized
Deserialize, validate, and execute a serialized Plexus plan with the provided engine.
op_ordering_contract
required_capabilities
validate_plan_against_capabilities

Type Aliases§

Row