pub enum CellIndexUpdate {
Inserted,
Unchanged,
Relocated,
}Expand description
Result of inserting or updating one entity in a CellIndex.
Variants§
Inserted
The handle was not indexed and has been inserted.
Unchanged
The handle already occupied the same cells; index storage was untouched.
Relocated
The handle moved to a different set of cells.
Trait Implementations§
Source§impl Clone for CellIndexUpdate
impl Clone for CellIndexUpdate
Source§fn clone(&self) -> CellIndexUpdate
fn clone(&self) -> CellIndexUpdate
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 CellIndexUpdate
Source§impl Debug for CellIndexUpdate
impl Debug for CellIndexUpdate
impl Eq for CellIndexUpdate
Source§impl PartialEq for CellIndexUpdate
impl PartialEq for CellIndexUpdate
impl StructuralPartialEq for CellIndexUpdate
Auto Trait Implementations§
impl Freeze for CellIndexUpdate
impl RefUnwindSafe for CellIndexUpdate
impl Send for CellIndexUpdate
impl Sync for CellIndexUpdate
impl Unpin for CellIndexUpdate
impl UnsafeUnpin for CellIndexUpdate
impl UnwindSafe for CellIndexUpdate
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