Struct interval::interval_set::IntervalSet [−][src]
pub struct IntervalSet<Bound: Width> { /* fields omitted */ }
Implementations
Trait Implementations
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
The resulting type after applying the +
operator.
Performs the +
operation. Read more
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
The resulting type after applying the +
operator.
Performs the +
operation. Read more
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
The resulting type after applying the +
operator.
Performs the +
operation. Read more
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
The resulting type after applying the +
operator.
Performs the +
operation. Read more
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
The resulting type after applying the +
operator.
Performs the +
operation. Read more
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
The resulting type after applying the +
operator.
Performs the +
operation. Read more
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
The resulting type after applying the +
operator.
Performs the +
operation. Read more
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
The resulting type after applying the +
operator.
Performs the +
operation. Read more
IsSingleton
and IsEmpty
are defined automatically in gcollections
.
type Item = Bound
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
Extends a collection with the contents of an iterator. Read more
extend_one
)Extends a collection with exactly one element.
extend_one
)Reserves capacity in a collection for the given number of additional elements. Read more
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
The resulting type after applying the *
operator.
Performs the *
operation. Read more
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
The resulting type after applying the *
operator.
Performs the *
operation. Read more
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
The resulting type after applying the *
operator.
Performs the *
operation. Read more
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
The resulting type after applying the *
operator.
Performs the *
operation. Read more
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
The resulting type after applying the *
operator.
Performs the *
operation. Read more
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
The resulting type after applying the *
operator.
Performs the *
operation. Read more
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
The resulting type after applying the *
operator.
Performs the *
operation. Read more
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
The resulting type after applying the *
operator.
Performs the *
operation. Read more
impl<Bound: Width + Num> ShrinkLeft for IntervalSet<Bound> where
<Bound as Width>::Output: Clone,
impl<Bound: Width + Num> ShrinkLeft for IntervalSet<Bound> where
<Bound as Width>::Output: Clone,
impl<Bound: Width + Num> ShrinkRight for IntervalSet<Bound> where
<Bound as Width>::Output: Clone,
impl<Bound: Width + Num> ShrinkRight for IntervalSet<Bound> where
<Bound as Width>::Output: Clone,
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
The resulting type after applying the -
operator.
Performs the -
operation. Read more
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
The resulting type after applying the -
operator.
Performs the -
operation. Read more
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
The resulting type after applying the -
operator.
Performs the -
operation. Read more
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
The resulting type after applying the -
operator.
Performs the -
operation. Read more
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
The resulting type after applying the -
operator.
Performs the -
operation. Read more
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
The resulting type after applying the -
operator.
Performs the -
operation. Read more
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
The resulting type after applying the -
operator.
Performs the -
operation. Read more
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
The resulting type after applying the -
operator.
Performs the -
operation. Read more
impl<Bound> SymmetricDifference<Bound> for IntervalSet<Bound> where
Bound: Width + Num + Clone,
impl<Bound> SymmetricDifference<Bound> for IntervalSet<Bound> where
Bound: Width + Num + Clone,
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
type Output = IntervalSet<Bound>
Auto Trait Implementations
impl<Bound> RefUnwindSafe for IntervalSet<Bound> where
Bound: RefUnwindSafe,
<Bound as Width>::Output: RefUnwindSafe,
impl<Bound> UnwindSafe for IntervalSet<Bound> where
Bound: UnwindSafe,
<Bound as Width>::Output: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more
Must be similar to a.entail(&b) && a != b
.