Skip to main content

Module vector_backend

Module vector_backend 

Source
Expand description

Unified vector search backend trait.

Provides a common interface for HNSW, DiskANN, and hybrid vector search backends. The kernel creates the appropriate backend at boot time based on VectorConfig.

This module is compiled only when the ecc feature is enabled.

Structs§

SearchResult
A single search result returned by any VectorBackend.

Enums§

VectorBackendKind
Which backend to construct, read from configuration.
VectorError
Errors that can occur in vector backend operations.

Traits§

VectorBackend
Unified vector search backend interface.

Type Aliases§

VectorResult
Result alias for vector backend operations.