pub struct MonoGroupToken(/* private fields */);Expand description
Non-clonable group token.
Implementations§
Source§impl MonoGroupToken
impl MonoGroupToken
pub fn into_token(self) -> Self
pub fn scope<T, F: FnOnce(MonoGroupToken) -> T>(self, func: F) -> T
Trait Implementations§
Source§impl Debug for MonoGroupToken
impl Debug for MonoGroupToken
Auto Trait Implementations§
impl Freeze for MonoGroupToken
impl RefUnwindSafe for MonoGroupToken
impl Send for MonoGroupToken
impl Sync for MonoGroupToken
impl Unpin for MonoGroupToken
impl UnsafeUnpin for MonoGroupToken
impl UnwindSafe for MonoGroupToken
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