Expand description
Vector protocol DTOs.
Transport-independent request/response shapes for vector search and
payload index management, shared between the server handlers and CLI
clients. Generic payload/filter types come from linkrs-core::core::vector
so the wire layer never depends on the storage engine.
Structs§
- Clear
Vector Index Request - Clear a vector index request.
- Clear
Vector Index Response - Clear a vector index response.
- Create
Payload Index Request - Create a payload field index on a collection.
- Delete
Payload Index Request - Delete the payload field index on a collection’s field.
- List
Payload Indexes Response - All declared payload indexes of one collection.
- Payload
Index Info - One declared payload index of
ListPayloadIndexesResponse. - Payload
Selector - Returned-payload projection for search results.
- Rebuild
Vector Index Request - Rebuild a vector index request.
- Rebuild
Vector Index Response - Rebuild a vector index response (accepted async task).
- Vector
Filter - Top-level payload filter with Qdrant-style clause groups.
- Vector
Rebuild Status Response - Vector rebuild task status.
- Vector
Search Request - Vector search request.
- Vector
Search Response - Vector search response.
- Vector
Search Result - One scored hit of a
VectorSearchResponse.
Enums§
- Payload
Schema Type - Declared schema of an indexed payload field.
Type Aliases§
- Payload
- Payload attached to a vector point: a JSON object keyed by field name.