pub(crate) struct BlockingRegionGuard {
_p: PhantomData<NotSendOrSync>,
}
Expand description
Guard tracking that a caller has entered a blocking region.
Fields§
§_p: PhantomData<NotSendOrSync>
Implementations§
source§impl BlockingRegionGuard
impl BlockingRegionGuard
pub(super) fn new() -> BlockingRegionGuard
Auto Trait Implementations§
impl Freeze for BlockingRegionGuard
impl RefUnwindSafe for BlockingRegionGuard
impl !Send for BlockingRegionGuard
impl !Sync for BlockingRegionGuard
impl Unpin for BlockingRegionGuard
impl UnwindSafe for BlockingRegionGuard
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