pub trait Slicing<I, O> {
// Required method
fn slice(self, input: I) -> O;
}
Required Methods§
Implementations on Foreign Types§
source§impl<E> Slicing<&ContiguousIntegerSet<E>, Option<ContiguousIntegerSet<E>>> for Range<usize>
impl<E> Slicing<&ContiguousIntegerSet<E>, Option<ContiguousIntegerSet<E>>> for Range<usize>
fn slice( self, input: &ContiguousIntegerSet<E> ) -> Option<ContiguousIntegerSet<E>>
source§impl<E> Slicing<&OrderedIntegerSet<E>, OrderedIntegerSet<E>> for Range<usize>
impl<E> Slicing<&OrderedIntegerSet<E>, OrderedIntegerSet<E>> for Range<usize>
source§fn slice(self, input: &OrderedIntegerSet<E>) -> OrderedIntegerSet<E>
fn slice(self, input: &OrderedIntegerSet<E>) -> OrderedIntegerSet<E>
the end
index is exclusive