pub struct RepVecRangeLockGuard<'a, T> { /* private fields */ }
Expand description
Lock guard variable type for RepVecRangeLock.
The Index and IndexMut traits are implemented for this struct. See the documentation of RepVecRangeLock for usage examples of RepVecRangeLockGuard.
Trait Implementations§
Source§impl<'a, T: Debug> Debug for RepVecRangeLockGuard<'a, T>
impl<'a, T: Debug> Debug for RepVecRangeLockGuard<'a, T>
Source§impl<T> Drop for RepVecRangeLockGuard<'_, T>
impl<T> Drop for RepVecRangeLockGuard<'_, T>
Source§impl<T> Index<usize> for RepVecRangeLockGuard<'_, T>
impl<T> Index<usize> for RepVecRangeLockGuard<'_, T>
Auto Trait Implementations§
impl<'a, T> Freeze for RepVecRangeLockGuard<'a, T>
impl<'a, T> !RefUnwindSafe for RepVecRangeLockGuard<'a, T>
impl<'a, T> !Send for RepVecRangeLockGuard<'a, T>
impl<'a, T> !Sync for RepVecRangeLockGuard<'a, T>
impl<'a, T> Unpin for RepVecRangeLockGuard<'a, T>
impl<'a, T> !UnwindSafe for RepVecRangeLockGuard<'a, T>
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