Trait Betweenable
binary_search
pub trait Betweenable where Self: Copy, { fn between(x: Self, y: Self) -> Option<Self>; }
fn between(x: Self, y: Self) -> Option<Self>
impl<X> Betweenable for X where X: Copy, X: Shr<i8, Output = X>, X: Add<X, Output = X>, X: BitAnd<X, Output = X>, X: From<u8>, X: PartialOrd,
fn between(low: Self, high: Self) -> Option<Self>