[−][src]Trait math::set::traits::Intersect
Required methods
fn intersect(&self, other: S) -> O
fn has_non_empty_intersection_with(&self, other: S) -> bool
Implementations on Foreign Types
impl<T: Clone + Eq + Hash, '_> Intersect<&'_ HashSet<T, RandomState>, HashSet<T, RandomState>> for HashSet<T>
[src]
fn intersect(&self, other: &HashSet<T>) -> HashSet<T>
[src]
fn has_non_empty_intersection_with(&self, other: &HashSet<T>) -> bool
[src]
Implementors
impl<E, '_> Intersect<&'_ ContiguousIntegerSet<E>, OrderedIntegerSet<E>> for OrderedIntegerSet<E> where
E: Integer + Copy + ToPrimitive,
[src]
E: Integer + Copy + ToPrimitive,
fn intersect(&self, other: &ContiguousIntegerSet<E>) -> OrderedIntegerSet<E>
[src]
fn has_non_empty_intersection_with(
&self,
other: &ContiguousIntegerSet<E>
) -> bool
[src]
&self,
other: &ContiguousIntegerSet<E>
) -> bool
impl<E, '_> Intersect<&'_ OrderedIntegerSet<E>, OrderedIntegerSet<E>> for OrderedIntegerSet<E> where
E: Integer + Copy + ToPrimitive,
[src]
E: Integer + Copy + ToPrimitive,
fn intersect(&self, other: &OrderedIntegerSet<E>) -> OrderedIntegerSet<E>
[src]
fn has_non_empty_intersection_with(&self, other: &OrderedIntegerSet<E>) -> bool
[src]
impl<E: Integer + Copy, '_> Intersect<&'_ ContiguousIntegerSet<E>, Option<ContiguousIntegerSet<E>>> for ContiguousIntegerSet<E>
[src]
fn intersect(
&self,
other: &ContiguousIntegerSet<E>
) -> Option<ContiguousIntegerSet<E>>
[src]
&self,
other: &ContiguousIntegerSet<E>
) -> Option<ContiguousIntegerSet<E>>
fn has_non_empty_intersection_with(
&self,
other: &ContiguousIntegerSet<E>
) -> bool
[src]
&self,
other: &ContiguousIntegerSet<E>
) -> bool