summaryrefslogtreecommitdiffstats
path: root/src/exhaustive.rs
Commit message (Collapse)AuthorAgeFilesLines
* Bump the edition to 2021Tavian Barnes2021-10-241-2/+0
|
* Add explicit '_ lifetimes to generic typesTavian Barnes2021-10-211-1/+1
|
* Fix some clippy lintsTavian Barnes2021-10-121-1/+1
|
* exhaustive: Derive CloneTavian Barnes2021-07-041-1/+1
|
* knn: Move NearestNeighbor interfaces to a submoduleTavian Barnes2021-02-251-3/+3
|
* exhaustive: Add a non-consuming iter()Tavian Barnes2021-02-241-3/+37
|
* exhaustive: Add a wrapper type for IntoIteratorTavian Barnes2021-02-241-9/+13
|
* kd: Use a more traditional k-d tree implementationTavian Barnes2020-07-061-2/+2
| | | | | | | | | The slight extra pruning possible in the previous implementation didn't seem to be worth it. The new, simpler implementation is also about 30% faster in most of the benchmarks. This gets rid of Coordinate{Proximity,Metric} as they're not necessary any more (and the old ExactNeighbors impl was too restrictive anyway).
* docs: Update some linksTavian Barnes2020-06-271-1/+1
|
* exhaustive: Implement an exhaustive search indexTavian Barnes2020-06-241-0/+89