pub struct CellIndexUpdateReport {
pub update: CellIndexUpdate,
pub retained_cells: usize,
pub removed_cells: usize,
pub inserted_cells: usize,
pub incremental_diff: bool,
}Expand description
Work performed while changing one entity’s spatial membership.
Fields§
§update: CellIndexUpdateHigh-level membership outcome.
retained_cells: usizeExisting cells retained without bucket mutation.
removed_cells: usizeCells whose bucket membership was removed.
inserted_cells: usizeCells whose bucket membership was inserted.
incremental_diff: boolWhether sorted multi-cell membership was updated by merge-diff.
Trait Implementations§
Source§impl Clone for CellIndexUpdateReport
impl Clone for CellIndexUpdateReport
Source§fn clone(&self) -> CellIndexUpdateReport
fn clone(&self) -> CellIndexUpdateReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CellIndexUpdateReport
Source§impl Debug for CellIndexUpdateReport
impl Debug for CellIndexUpdateReport
impl Eq for CellIndexUpdateReport
Source§impl PartialEq for CellIndexUpdateReport
impl PartialEq for CellIndexUpdateReport
impl StructuralPartialEq for CellIndexUpdateReport
Auto Trait Implementations§
impl Freeze for CellIndexUpdateReport
impl RefUnwindSafe for CellIndexUpdateReport
impl Send for CellIndexUpdateReport
impl Sync for CellIndexUpdateReport
impl Unpin for CellIndexUpdateReport
impl UnsafeUnpin for CellIndexUpdateReport
impl UnwindSafe for CellIndexUpdateReport
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