pub struct PersistentEquivManager { /* private fields */ }Expand description
A persistent equivalence manager that supports efficient batch updates.
Unlike EquivManager, this stores equivalences as a sorted list for
predictable serialization.
Implementations§
Trait Implementations§
Source§impl Clone for PersistentEquivManager
impl Clone for PersistentEquivManager
Source§fn clone(&self) -> PersistentEquivManager
fn clone(&self) -> PersistentEquivManager
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 PersistentEquivManager
impl Debug for PersistentEquivManager
Source§impl Default for PersistentEquivManager
impl Default for PersistentEquivManager
Source§fn default() -> PersistentEquivManager
fn default() -> PersistentEquivManager
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PersistentEquivManager
impl RefUnwindSafe for PersistentEquivManager
impl Send for PersistentEquivManager
impl Sync for PersistentEquivManager
impl Unpin for PersistentEquivManager
impl UnsafeUnpin for PersistentEquivManager
impl UnwindSafe for PersistentEquivManager
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