3 releases (breaking)

Uses old Rust 2015

0.3.0 Feb 9, 2018
0.2.0 Dec 1, 2017
0.1.0 Nov 7, 2017

#2292 in Algorithms

Download history 115/week @ 2023-12-14 98/week @ 2023-12-21 61/week @ 2023-12-28 113/week @ 2024-01-04 308/week @ 2024-01-11 442/week @ 2024-01-18 539/week @ 2024-01-25 655/week @ 2024-02-01 651/week @ 2024-02-08 785/week @ 2024-02-15 732/week @ 2024-02-22 512/week @ 2024-02-29 775/week @ 2024-03-07 516/week @ 2024-03-14 512/week @ 2024-03-21 408/week @ 2024-03-28

2,311 downloads per month
Used in nb2nl

Apache-2.0

16KB
188 lines

This crate provides extensions for ordered slices.

Build Status Latest Version

Licensed under APACHE-2.

Deprecated

This crate is deprecated and replaced by superslice.

Documentation

https://docs.rs/ordslice

Installation

This crate works with Cargo and is on crates.io. Add it to your Cargo.toml:

[dependencies]
ordslice = "1"

and augment slices by using its Ext trait:

extern crate ordslice;

use ordslice::Ext;

Now you can enjoy super fast lower_bound, upper_bound, and equal_range.

Why isn't this part of the standard library?

Worry not, work is on the way:

No runtime deps