[][src]Trait math::interval::traits::CoalesceIntervals

pub trait CoalesceIntervals<I: Interval<E>, E: Num + Copy>: Sized {
    fn to_coalesced_intervals(&self) -> Vec<I>;
fn coalesce_intervals_inplace(&mut self); fn into_coalesced(self) -> Self { ... } }

implementors are container types that should be able to coalesce the contained intervals

Required methods

Loading content...

Provided methods

fn into_coalesced(self) -> Self

Loading content...

Implementations on Foreign Types

impl<I: Coalesce<I> + Interval<E> + Clone, E: Integer + Copy> CoalesceIntervals<I, E> for Vec<I>[src]

Loading content...

Implementors

impl<E> CoalesceIntervals<ContiguousIntegerSet<E>, E> for OrderedIntegerSet<E> where
    E: Integer + Copy + ToPrimitive
[src]

Loading content...