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

Trait Implementations

impl<'t, SS: Clone + 't, BS: Clone + 't, BN: Clone> Clone for Intersection<'t, SS, BS, BN>
[src]

Returns a copy of the value. Read more

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]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl<'t, SS: Debug + 't, BS: Debug + 't, BN: Debug> Debug for Intersection<'t, SS, BS, BN>
[src]

Formats the value using the given formatter. Read more

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> Sync for Intersection<'t, SS, BS, BN> where
    BN: Sync,
    BS: Sync,
    SS: Sync