pub struct MacWaker(Arc<MainThreadBound<WakeHandler>>);Tuple Fields§
§0: Arc<MainThreadBound<WakeHandler>>Implementations§
Source§impl MacWaker
impl MacWaker
pub(crate) fn new(mtm: MainThreadMarker, on_wake: WakeHandler) -> Self
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for MacWaker
impl !UnwindSafe for MacWaker
impl Freeze for MacWaker
impl Send for MacWaker
impl Sync for MacWaker
impl Unpin for MacWaker
impl UnsafeUnpin for MacWaker
Blanket Implementations§
impl<T> AutoreleaseSafe for Twhere
T: ?Sized,
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