pub struct SpatialQueryStats {
pub visited_nodes: usize,
pub tested_items: usize,
}Expand description
Observable cost counters for an allocating candidate-pair query.
Fields§
§visited_nodes: usizeTree nodes whose envelope was examined.
tested_items: usizeLeaf-item bounds tested after envelope pruning.
Trait Implementations§
Source§impl Clone for SpatialQueryStats
impl Clone for SpatialQueryStats
Source§fn clone(&self) -> SpatialQueryStats
fn clone(&self) -> SpatialQueryStats
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SpatialQueryStats
impl Debug for SpatialQueryStats
Source§impl Default for SpatialQueryStats
impl Default for SpatialQueryStats
Source§fn default() -> SpatialQueryStats
fn default() -> SpatialQueryStats
Returns the “default value” for a type. Read more
Source§impl PartialEq for SpatialQueryStats
impl PartialEq for SpatialQueryStats
impl Copy for SpatialQueryStats
impl Eq for SpatialQueryStats
impl StructuralPartialEq for SpatialQueryStats
Auto Trait Implementations§
impl Freeze for SpatialQueryStats
impl RefUnwindSafe for SpatialQueryStats
impl Send for SpatialQueryStats
impl Sync for SpatialQueryStats
impl Unpin for SpatialQueryStats
impl UnwindSafe for SpatialQueryStats
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more