Skip to main content

Crate diskann_benchmark_runner

Crate diskann_benchmark_runner 

Source
Expand description

A moderately functional utility for making simple benchmarking CLI applications.

Re-exports§

pub use any::Any;
pub use app::App;
pub use benchmark::Benchmark;
pub use input::Input;
pub use output::Output;

Modules§

any
app
The CLI frontend for benchmark applications built with this crate.
benchmark
dispatcher
Dispatch Rules
files
input
output
registry
utils

Structs§

Checker
Shared context for resolving input and output files paths post deserialization.
Checkpoint
A helper to generate incremental snapshots of data while a benchmark is progressing.

Traits§

CheckDeserialization
Perform post-process resolution of input and output files paths.