pub struct ReplicationBatchStats {Show 20 fields
pub viewers: usize,
pub candidates: usize,
pub considered: usize,
pub selected: usize,
pub unexamined_after_budget: usize,
pub estimated_bytes: usize,
pub grid_queries: usize,
pub occupied_queries: usize,
pub grid_cells_probed: usize,
pub occupied_cells_scanned: usize,
pub matched_cells: usize,
pub candidate_capacity_max: usize,
pub dedup_capacity_max: usize,
pub matching_cell_capacity_max: usize,
pub priority_capacity_max: usize,
pub unique_query_ranges: usize,
pub reused_query_ranges: usize,
pub cached_candidate_handles: usize,
pub query_cache_capacity_max: usize,
pub query_cache_candidate_capacity_max: usize,
}Expand description
Aggregated work and retained-capacity signals from one viewer batch.
Fields§
§viewers: usizeViewer queries planned in input order.
candidates: usizeSpatial candidates returned across all viewers.
considered: usizeCandidate records considered after stale-handle filtering.
selected: usizeEntities selected across all plans.
unexamined_after_budget: usizeSpatial candidates left unexamined after a first-fit budget filled.
estimated_bytes: usizeEstimated payload bytes across all plans.
grid_queries: usizeQueries that probed the regular cell grid.
occupied_queries: usizeQueries that scanned occupied cells.
grid_cells_probed: usizeGrid cells probed across the batch.
occupied_cells_scanned: usizeOccupied cells scanned across the batch.
matched_cells: usizeCells intersecting viewer query bounds across the batch.
candidate_capacity_max: usizeLargest retained candidate-handle capacity.
dedup_capacity_max: usizeLargest retained candidate-deduplication capacity.
matching_cell_capacity_max: usizeLargest retained matched-cell capacity.
priority_capacity_max: usizeLargest retained priority candidate capacity.
unique_query_ranges: usizeDistinct quantized AOI ranges observed in the batch.
reused_query_ranges: usizeViewer queries served from a within-call candidate cache.
cached_candidate_handles: usizeCandidate handles copied into reusable repeated-range cache entries.
query_cache_capacity_max: usizeQuery-range cache entries retained for later batch calls.
query_cache_candidate_capacity_max: usizeCandidate-handle capacity retained across query cache entries.
Implementations§
Trait Implementations§
Source§impl Clone for ReplicationBatchStats
impl Clone for ReplicationBatchStats
Source§fn clone(&self) -> ReplicationBatchStats
fn clone(&self) -> ReplicationBatchStats
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more