Trait gcollections::ops::set::Overlap[][src]

pub trait Overlap<RHS = Self> {
    fn overlap(&self, rhs: &RHS) -> bool;
}

Required Methods

Implementations on Foreign Types

impl<T> Overlap<Optional<T>> for i8 where
    T: Overlap<i8>, 
[src]

impl<T> Overlap<Optional<T>> for u8 where
    T: Overlap<u8>, 
[src]

impl<T> Overlap<Optional<T>> for i16 where
    T: Overlap<i16>, 
[src]

impl<T> Overlap<Optional<T>> for u16 where
    T: Overlap<u16>, 
[src]

impl<T> Overlap<Optional<T>> for i32 where
    T: Overlap<i32>, 
[src]

impl<T> Overlap<Optional<T>> for u32 where
    T: Overlap<u32>, 
[src]

impl<T> Overlap<Optional<T>> for i64 where
    T: Overlap<i64>, 
[src]

impl<T> Overlap<Optional<T>> for u64 where
    T: Overlap<u64>, 
[src]

impl<T> Overlap<Optional<T>> for isize where
    T: Overlap<isize>, 
[src]

impl<T> Overlap<Optional<T>> for usize where
    T: Overlap<usize>, 
[src]

impl<T> Overlap<Optional<T>> for f32 where
    T: Overlap<f32>, 
[src]

impl<T> Overlap<Optional<T>> for f64 where
    T: Overlap<f64>, 
[src]

impl<T> Overlap<Optional<T>> for bool where
    T: Overlap<bool>, 
[src]

impl<T> Overlap<Optional<T>> for char where
    T: Overlap<char>, 
[src]

impl Overlap for i8
[src]

impl Overlap for u8
[src]

impl Overlap for i16
[src]

impl Overlap for u16
[src]

impl Overlap for i32
[src]

impl Overlap for u32
[src]

impl Overlap for i64
[src]

impl Overlap for u64
[src]

impl Overlap for isize
[src]

impl Overlap for usize
[src]

Implementors