pub struct ReadBranchGuard { /* private fields */ }Expand description
Guard for a temporary read branch that includes all pending writes. Automatically cleans up the temporary reference when dropped.
Implementations§
Auto Trait Implementations§
impl Freeze for ReadBranchGuard
impl RefUnwindSafe for ReadBranchGuard
impl Send for ReadBranchGuard
impl Sync for ReadBranchGuard
impl Unpin for ReadBranchGuard
impl UnwindSafe for ReadBranchGuard
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
Source§impl<S, T> CastFloat<T> for Swhere
T: ConvFloat<S>,
impl<S, T> CastFloat<T> for Swhere
T: ConvFloat<S>,
Source§fn cast_trunc(self) -> T
fn cast_trunc(self) -> T
Cast to integer, truncating Read more
Source§fn cast_nearest(self) -> T
fn cast_nearest(self) -> T
Cast to the nearest integer Read more
Source§fn cast_floor(self) -> T
fn cast_floor(self) -> T
Cast the floor to an integer Read more