Trait dakv_skiplist::BaseComparator[][src]

pub trait BaseComparator {
    fn compare(&self, a: &[u8], b: &[u8]) -> Ordering;

    fn lt(&self, a: &[u8], b: &[u8]) -> bool { ... }
fn le(&self, a: &[u8], b: &[u8]) -> bool { ... }
fn gt(&self, a: &[u8], b: &[u8]) -> bool { ... }
fn ge(&self, a: &[u8], b: &[u8]) -> bool { ... }
fn eq(&self, a: &[u8], b: &[u8]) -> bool { ... }
fn ne(&self, a: &[u8], b: &[u8]) -> bool { ... } }

Required methods

Provided methods

Less than

Less than or equal

Greater than

Greater than or equal

Equal

Not equal

Implementors