Struct kd_tree::ItemAndDistance [−][src]
pub struct ItemAndDistance<'a, T, Scalar> {
pub item: &'a T,
pub squared_distance: Scalar,
}Fields
item: &'a Tsquared_distance: ScalarTrait Implementations
impl<'a, T: PartialEq, Scalar: PartialEq> PartialEq<ItemAndDistance<'a, T, Scalar>> for ItemAndDistance<'a, T, Scalar>
impl<'a, T: PartialEq, Scalar: PartialEq> PartialEq<ItemAndDistance<'a, T, Scalar>> for ItemAndDistance<'a, T, Scalar>
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl<'a, T, Scalar> RefUnwindSafe for ItemAndDistance<'a, T, Scalar> where
Scalar: RefUnwindSafe,
T: RefUnwindSafe,
impl<'a, T, Scalar> Send for ItemAndDistance<'a, T, Scalar> where
Scalar: Send,
T: Sync,
impl<'a, T, Scalar> Sync for ItemAndDistance<'a, T, Scalar> where
Scalar: Sync,
T: Sync,
impl<'a, T, Scalar> Unpin for ItemAndDistance<'a, T, Scalar> where
Scalar: Unpin,
impl<'a, T, Scalar> UnwindSafe for ItemAndDistance<'a, T, Scalar> where
Scalar: UnwindSafe,
T: RefUnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more