Skip to main content

Crate diskann

Crate diskann 

Source

Modules§

error
graph
neighbor
provider
The DataProvider trait encompasses the following concepts:
tracing
utils

Macros§

always_escalate
Mark the type T as “Always Escalating”. This will implement ToRanked for $T in a way that:
default_post_processor
Convenience macro for implementing DefaultPostProcessor when the processor is a Default-constructible type.
tracked_debug
tracked_error
Line and file numbers generated by the tracing::event! family of macros use the file!() and line!() macros.
tracked_trace
tracked_warn

Structs§

ANNError
Common error type shared through DiskANN.

Enums§

ANNErrorKind
DiskANN error kinds used to tag a returned error.

Type Aliases§

ANNResult
Convenience alias for a Result<T, ANNError>.