Union

Trait Union 

Source
pub trait Union<RHS = Self> {
    type Output;

    // Required method
    fn union(&self, rhs: &RHS) -> Self::Output;
}

Required Associated Types§

Required Methods§

Source

fn union(&self, rhs: &RHS) -> Self::Output

Implementors§

Source§

impl Union for BitSet

Source§

impl<Bound> Union<Bound> for IntervalSet<Bound>
where Bound: Width + Num + Clone,

Source§

impl<Bound: Width + Num> Union for IntervalSet<Bound>

Source§

impl<T> Union for BTreeSet<T>
where T: Ord + Clone,

Source§

impl<T, S> Union for HashSet<T, S>
where T: Eq + Hash + Clone, S: BuildHasher + Default,

Source§

type Output = HashSet<T, S>