We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
is_sorted
1 parent 1d97250 commit 264cf95Copy full SHA for 264cf95
1 file changed
src/lib.rs
@@ -16,7 +16,7 @@ pub struct EliasFano {
16
impl EliasFano {
17
/// Compress a unique, ordered set of elements.
18
pub fn compress(elements: &[u32]) -> Self {
19
- debug_assert!(elements.is_sorted());
+ debug_assert!(elements.windows(2).all(|w| w[0] < w[1]));
20
debug_assert!(elements.len() < u32::MAX as usize);
21
if elements.is_empty() {
22
return Self {
0 commit comments