pub struct RegistrySnapshot { /* private fields */ }Expand description
A snapshot of a TypeClassRegistry for backtracking during elaboration.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RegistrySnapshot
impl RefUnwindSafe for RegistrySnapshot
impl Send for RegistrySnapshot
impl Sync for RegistrySnapshot
impl Unpin for RegistrySnapshot
impl UnsafeUnpin for RegistrySnapshot
impl UnwindSafe for RegistrySnapshot
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