Re-exports§
pub use access_control::QueryAccessControlContext;pub use cancellation::RuntimeCancellationFuture;pub use cancellation::RuntimeCancellationReason;pub use cancellation::RuntimeCancellationToken;pub use cancellation::RuntimeIoWaveController;pub use cancellation::RuntimeIoWaveError;pub use cancellation::RuntimeIoWavePermit;pub use cancellation::RuntimeIoWaveTryAcquire;pub use cancellation::RuntimeMemoryController;pub use cancellation::RuntimeMemoryError;pub use cancellation::RuntimeMemoryPermit;pub use cancellation::RuntimeMemoryReservation;pub use cancellation::RuntimeTaskContext;pub use capability::RuntimeCapabilities;pub use capability::RuntimeCapability;pub use error::HawDBError;pub use error::ReadBudgetError;pub use error::ReadBudgetResource;pub use error::ResourceBudgetError;pub use error::ResourceBudgetKind;pub use error::ResourceBudgetScope;pub use error::Result;pub use graph::RelationshipDirection;pub use graph_rag::build_graph_rag_schema_context;pub use graph_rag::GraphRagCommonPathSummary;pub use graph_rag::GraphRagGeneratedQuery;pub use graph_rag::GraphRagLabelSummary;pub use graph_rag::GraphRagPropertySubject;pub use graph_rag::GraphRagPropertySummary;pub use graph_rag::GraphRagQueryBinding;pub use graph_rag::GraphRagQueryDraft;pub use graph_rag::GraphRagQueryGenerationError;pub use graph_rag::GraphRagQueryParameterCardinality;pub use graph_rag::GraphRagQueryParameterError;pub use graph_rag::GraphRagQueryParameterRequirement;pub use graph_rag::GraphRagQueryPattern;pub use graph_rag::GraphRagQueryPredicate;pub use graph_rag::GraphRagQueryPredicateOperator;pub use graph_rag::GraphRagQueryProjection;pub use graph_rag::GraphRagRelationshipTypeSummary;pub use graph_rag::GraphRagRouteSummary;pub use graph_rag::GraphRagSchemaContext;pub use graph_rag::GraphRagSchemaContextOptions;pub use graph_rag::GraphRagSchemaContextTruncation;pub use graph_rag::DEFAULT_GRAPH_RAG_MAX_COMMON_PATHS;pub use graph_rag::DEFAULT_GRAPH_RAG_MAX_LABELS;pub use graph_rag::DEFAULT_GRAPH_RAG_MAX_PROPERTIES_PER_SUBJECT;pub use graph_rag::DEFAULT_GRAPH_RAG_MAX_RELATIONSHIP_TYPES;pub use graph_rag::DEFAULT_GRAPH_RAG_MAX_ROUTES;pub use graph_rag::GRAPH_RAG_SCHEMA_CONTEXT_PROTOCOL;pub use graph_rag::MAX_GRAPH_RAG_QUERY_LIMIT;pub use logical_type::LogicalType;pub use logical_type::VectorDimension;pub use regex::ValidatedRegex;pub use schema::AdvancedStatisticsFreshness;pub use schema::BasicGraphStatistics;pub use schema::Catalog;pub use schema::CompositeIndexDescriptor;pub use schema::ConstraintDescriptor;pub use schema::ConstraintId;pub use schema::ConstraintKind;pub use schema::ConstraintSubject;pub use schema::GraphStatistics;pub use schema::IndexDescriptor;pub use schema::IndexId;pub use schema::IndexKind;pub use schema::IndexStatisticsSample;pub use schema::Label;pub use schema::LabelId;pub use schema::PropertyDescriptor;pub use schema::PropertyId;pub use schema::PropertyType;pub use schema::RelType;pub use schema::RelTypeId;pub use schema::SchemaObjectState;pub use schema::TableDescriptor;pub use schema::TableId;pub use schema::TableKind;pub use uuidv7::generate_uuidv7;pub use value::Value;pub use value::ValueRef;pub use vector::Vector;pub use vector::VectorDistance;pub use vector::VectorRef;pub use vector_index::VectorIndexBackend;pub use vector_index::VectorIndexDescriptor;pub use vector_index::VectorIndexQueryMode;pub use vector_index::VectorIndexReadIdentity;pub use vector_index::VectorIndexTarget;
Modules§
- access_
control - cancellation
- capability
- error
- graph
- graph_
rag - ids
- logical_
type - projection
- Storage-neutral projection contract shared by the graph kernel, the analytics crate, and the embedded facade.
- regex
- schema
- time
- Runtime clocks shared by query timing, deadlines and UUID generation.
- uuidv7
- value
- vector
- Shared finite Float32 values and exact distance operators for SQL and Cypher. The canonical payload is a little-endian u32 dimension followed by f32 bits. Byte-backed storage permits unaligned, allocation-free views of row pages.
- vector_
index - Schema-bound vector index definitions shared by SQL and Cypher.
Structs§
- Uuid
- A Universally Unique Identifier (UUID).