pub struct SceneGeometryStats {
pub preparations: u64,
pub index_updates: u64,
pub queries: u64,
pub candidate_tests: u64,
}Expand description
Cumulative work counters for verifying geometry reuse and spatial-query scaling.
Fields§
§preparations: u64Primitive geometry preparations, excluding cache hits.
index_updates: u64Insertions or changes to indexed coverage/layer ownership.
queries: u64Region-query requests.
candidate_tests: u64Distinct candidates reaching final rectangle tests, accumulated across queries.
Trait Implementations§
Source§impl Clone for SceneGeometryStats
impl Clone for SceneGeometryStats
impl Copy for SceneGeometryStats
Source§impl Debug for SceneGeometryStats
impl Debug for SceneGeometryStats
Source§impl Default for SceneGeometryStats
impl Default for SceneGeometryStats
impl Eq for SceneGeometryStats
Source§impl PartialEq for SceneGeometryStats
impl PartialEq for SceneGeometryStats
impl StructuralPartialEq for SceneGeometryStats
Auto Trait Implementations§
impl Freeze for SceneGeometryStats
impl RefUnwindSafe for SceneGeometryStats
impl Send for SceneGeometryStats
impl Sync for SceneGeometryStats
impl Unpin for SceneGeometryStats
impl UnsafeUnpin for SceneGeometryStats
impl UnwindSafe for SceneGeometryStats
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
Source§impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
Source§fn round_into(self) -> U
fn round_into(self) -> U
Performs the conversion.