diskann-disk 0.51.0

DiskANN is a fast approximate nearest neighbor search library for high dimensional data
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/*
 * Copyright (c) Microsoft Corporation.
 * Licensed under the MIT license.
 */

use diskann::ANNResult;

use super::AlignedFileReader;

pub trait AlignedReaderFactory: Send + Sync {
    type AlignedReaderType: AlignedFileReader;

    fn build(&self) -> ANNResult<Self::AlignedReaderType>;
}