pub struct ThreadId(/* private fields */);
Expand description
Unique identifier for threads.
Thread IDs are never reused and are guaranteed to be non-zero.
Implementations§
Trait Implementations§
Source§impl Ord for ThreadId
impl Ord for ThreadId
Source§impl PartialOrd for ThreadId
impl PartialOrd for ThreadId
impl Copy for ThreadId
impl Eq for ThreadId
impl StructuralPartialEq for ThreadId
Auto Trait Implementations§
impl Freeze for ThreadId
impl RefUnwindSafe for ThreadId
impl Send for ThreadId
impl Sync for ThreadId
impl Unpin for ThreadId
impl UnwindSafe for ThreadId
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