Struct kdvtree::Intersection [−][src]
pub struct Intersection<'t, SS: 't, BS: 't, BN> { pub shape: &'t SS, pub shape_fragment: &'t BS, pub needle_fragment: BN, }
Fields
shape: &'t SS
shape_fragment: &'t BS
needle_fragment: BN
Trait Implementations
impl<'t, SS: Clone + 't, BS: Clone + 't, BN: Clone> Clone for Intersection<'t, SS, BS, BN>
[src]
impl<'t, SS: Clone + 't, BS: Clone + 't, BN: Clone> Clone for Intersection<'t, SS, BS, BN>
fn clone(&self) -> Intersection<'t, SS, BS, BN>
[src]
fn clone(&self) -> Intersection<'t, SS, BS, BN>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl<'t, SS: PartialEq + 't, BS: PartialEq + 't, BN: PartialEq> PartialEq for Intersection<'t, SS, BS, BN>
[src]
impl<'t, SS: PartialEq + 't, BS: PartialEq + 't, BN: PartialEq> PartialEq for Intersection<'t, SS, BS, BN>
fn eq(&self, other: &Intersection<'t, SS, BS, BN>) -> bool
[src]
fn eq(&self, other: &Intersection<'t, SS, BS, BN>) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Intersection<'t, SS, BS, BN>) -> bool
[src]
fn ne(&self, other: &Intersection<'t, SS, BS, BN>) -> bool
This method tests for !=
.
impl<'t, SS: Debug + 't, BS: Debug + 't, BN: Debug> Debug for Intersection<'t, SS, BS, BN>
[src]
impl<'t, SS: Debug + 't, BS: Debug + 't, BN: Debug> Debug for Intersection<'t, SS, BS, BN>
Auto Trait Implementations
impl<'t, SS, BS, BN> Send for Intersection<'t, SS, BS, BN> where
BN: Send,
BS: Sync,
SS: Sync,
impl<'t, SS, BS, BN> Send for Intersection<'t, SS, BS, BN> where
BN: Send,
BS: Sync,
SS: Sync,
impl<'t, SS, BS, BN> Sync for Intersection<'t, SS, BS, BN> where
BN: Sync,
BS: Sync,
SS: Sync,
impl<'t, SS, BS, BN> Sync for Intersection<'t, SS, BS, BN> where
BN: Sync,
BS: Sync,
SS: Sync,