ruvector_router_core/
lib.rs1#![deny(unsafe_op_in_unsafe_fn)]
13#![warn(missing_docs, rustdoc::broken_intra_doc_links)]
14
15pub mod distance;
16pub mod error;
17pub mod index;
18pub mod quantization;
19pub mod storage;
20pub mod types;
21pub mod vector_db;
22
23pub use error::{Result, VectorDbError};
25pub use types::{DistanceMetric, SearchQuery, SearchResult, VectorEntry};
26pub use vector_db::VectorDB;
27
28#[cfg(test)]
29mod tests {
30 use super::*;
31
32 #[test]
33 fn test_basic_functionality() {
34 assert!(true);
36 }
37}