pub_just::range_ext

Trait RangeExt

Source
pub trait RangeExt<T> {
    // Required method
    fn range_contains(&self, i: &T) -> bool;

    // Provided method
    fn display(&self) -> DisplayRange<&Self> { ... }
}

Required Methods§

Source

fn range_contains(&self, i: &T) -> bool

Provided Methods§

Source

fn display(&self) -> DisplayRange<&Self>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<T> RangeExt<T> for Range<T>
where T: PartialOrd,

Source§

impl<T> RangeExt<T> for RangeInclusive<T>
where T: PartialOrd,