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§impl Debug for PersistentEquivManager
impl Debug for PersistentEquivManager
Auto Trait Implementations§
impl Forget for PersistentEquivManager
impl Freeze for PersistentEquivManager
impl Move 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