1#![forbid(unsafe_code)]
11#![doc(html_root_url = "https://docs.rs/slate-core")]
12
13pub mod config;
14pub mod cost;
15mod dtype;
16mod error;
17mod id;
18mod metric;
19pub mod search;
20
21pub use config::{
22 BuildConfig, HnswParams, IndexBackend, IoProfile, IvfParams, PqParams, SearchConfig,
23 StorageParams,
24};
25pub use cost::{DistanceCost, QueryCost, QueryCounters, StorageProfile};
26pub use dtype::Dtype;
27pub use error::{Error, Result};
28pub use id::VectorId;
29pub use metric::Metric;
30pub use search::{cmp_ascending, Neighbor, TopK};