pub trait Intersection<Rhs = Self> {
type Output;
fn intersection(self, that: Rhs) -> Self::Output;
}
Associated Types
Required Methods
Implementors
impl<T> Intersection<Option<T>> for Option<T> where
T: Intersection<T, Output = T>,
impl<'a, 'b> Intersection<&'b Rle<u16>> for &'a Rle<u16>
impl<'a, 'b> Intersection<&'b Vec16> for &'a Vec16
impl Intersection<Vec32> for Vec32
impl<'r> Intersection<&'r Vec32> for Vec32
impl<'r1, 'r2> Intersection<&'r2 Vec32> for &'r1 Vec32
impl Intersection<Vec64> for Vec64
impl<'r> Intersection<&'r Vec64> for Vec64
impl<'r1, 'r2> Intersection<&'r2 Vec64> for &'r1 Vec64