pub struct CoordinatorStats {
pub budget_total: usize,
pub budget_raster: usize,
pub budget_vector: usize,
pub budget_terrain: usize,
pub shared_tile_count: usize,
pub unique_desired_tiles: usize,
}Expand description
Per-frame cross-source coordination diagnostics.
Fields§
§budget_total: usizeTotal global request budget for this frame.
budget_raster: usizeBudget allocated to raster sources.
budget_vector: usizeBudget allocated to vector sources.
budget_terrain: usizeBudget allocated to terrain sources.
Number of tile IDs that appeared in more than one source’s desired set (shared tiles).
unique_desired_tiles: usizeNumber of unique tile IDs across all source desired sets.
Trait Implementations§
Source§impl Clone for CoordinatorStats
impl Clone for CoordinatorStats
Source§fn clone(&self) -> CoordinatorStats
fn clone(&self) -> CoordinatorStats
Returns a duplicate 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 CoordinatorStats
impl Debug for CoordinatorStats
Source§impl Default for CoordinatorStats
impl Default for CoordinatorStats
Source§fn default() -> CoordinatorStats
fn default() -> CoordinatorStats
Returns the “default value” for a type. Read more
Source§impl PartialEq for CoordinatorStats
impl PartialEq for CoordinatorStats
impl Eq for CoordinatorStats
impl StructuralPartialEq for CoordinatorStats
Auto Trait Implementations§
impl Freeze for CoordinatorStats
impl RefUnwindSafe for CoordinatorStats
impl Send for CoordinatorStats
impl Sync for CoordinatorStats
impl Unpin for CoordinatorStats
impl UnsafeUnpin for CoordinatorStats
impl UnwindSafe for CoordinatorStats
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