pub struct CurrentThreadHandle { /* private fields */ }Expand description
A handle to the current thread.
Implementations§
Source§impl CurrentThreadHandle
impl CurrentThreadHandle
Sourcepub fn delay_until(self, deadline: Instant)
pub fn delay_until(self, deadline: Instant)
Delays the current task until the specified deadline.
Sourcepub fn set_priority(self, priority: usize)
pub fn set_priority(self, priority: usize)
Sets the priority of the current task.
Trait Implementations§
Source§impl Clone for CurrentThreadHandle
impl Clone for CurrentThreadHandle
Source§fn clone(&self) -> CurrentThreadHandle
fn clone(&self) -> CurrentThreadHandle
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CurrentThreadHandle
impl Debug for CurrentThreadHandle
impl Copy for CurrentThreadHandle
Auto Trait Implementations§
impl Freeze for CurrentThreadHandle
impl !RefUnwindSafe for CurrentThreadHandle
impl !Send for CurrentThreadHandle
impl !Sync for CurrentThreadHandle
impl Unpin for CurrentThreadHandle
impl !UnwindSafe for CurrentThreadHandle
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)