pub trait Intersects<Rhs = Self> {
// Required method
fn intersects(&self, obj: &Rhs) -> bool;
}Expand description
Determine if two objects intersect.
Required Methods§
fn intersects(&self, obj: &Rhs) -> bool
Implementations on Foreign Types§
Source§impl Intersects<CpvOrDep> for Cow<'_, Dep>
impl Intersects<CpvOrDep> for Cow<'_, Dep>
fn intersects(&self, other: &CpvOrDep) -> bool
Source§impl<T> Intersects<Cpn> for &Twhere
T: Package,
impl<T> Intersects<Cpn> for &Twhere
T: Package,
fn intersects(&self, cpn: &Cpn) -> bool
Source§impl<T> Intersects<Cpv> for &Twhere
T: Package,
impl<T> Intersects<Cpv> for &Twhere
T: Package,
fn intersects(&self, cpv: &Cpv) -> bool
Source§impl<T> Intersects<Dep> for &Twhere
T: Package,
impl<T> Intersects<Dep> for &Twhere
T: Package,
fn intersects(&self, dep: &Dep) -> bool
Implementors§
impl Intersects for CpvOrDep
impl Intersects for Cpn
Determine if two Cpns intersect.
impl Intersects for Cpv
Determine if two Cpvs intersect.