Trait gcollections::ops::set::Intersection [−][src]
pub trait Intersection<RHS = Self> {
type Output;
fn intersection(&self, rhs: &RHS) -> Self::Output;
}Associated Types
type Output
Required Methods
fn intersection(&self, rhs: &RHS) -> Self::Output
Implementations on Foreign Types
impl Intersection<Optional<i8>> for i8[src]
impl Intersection<Optional<i8>> for i8impl Intersection<Optional<u8>> for u8[src]
impl Intersection<Optional<u8>> for u8impl Intersection<Optional<i16>> for i16[src]
impl Intersection<Optional<i16>> for i16impl Intersection<Optional<u16>> for u16[src]
impl Intersection<Optional<u16>> for u16impl Intersection<Optional<i32>> for i32[src]
impl Intersection<Optional<i32>> for i32impl Intersection<Optional<u32>> for u32[src]
impl Intersection<Optional<u32>> for u32impl Intersection<Optional<i64>> for i64[src]
impl Intersection<Optional<i64>> for i64impl Intersection<Optional<u64>> for u64[src]
impl Intersection<Optional<u64>> for u64impl Intersection<Optional<isize>> for isize[src]
impl Intersection<Optional<isize>> for isizeimpl Intersection<Optional<usize>> for usize[src]
impl Intersection<Optional<usize>> for usizeimpl Intersection<Optional<f32>> for f32[src]
impl Intersection<Optional<f32>> for f32impl Intersection<Optional<f64>> for f64[src]
impl Intersection<Optional<f64>> for f64impl Intersection<Optional<bool>> for bool[src]
impl Intersection<Optional<bool>> for boolimpl Intersection<Optional<char>> for char[src]
impl Intersection<Optional<char>> for charImplementors
impl Intersection for BitSet type Output = BitSet;impl<T> Intersection for BTreeSet<T> where
T: Ord + Clone, type Output = BTreeSet<T>;impl<T, S> Intersection for HashSet<T, S> where
T: Eq + Hash + Clone,
S: BuildHasher + Default, type Output = HashSet<T, S>;impl<T> Intersection<Optional<T>> for Optional<T> where
T: Clone + PartialEq, type Output = Optional<T>;impl<T> Intersection<T> for Optional<T> where
T: Clone + PartialEq, type Output = Optional<T>;