pub fn new() -> ParkThread {
        ParkThread {
            _anchor: PhantomData,
        }
    }
/// Create a new `ParkThread` handle for the current thread.
///
/// This type cannot be moved to other threads, so it should be created on
/// the thread that the caller intends to park.
Create a new `ParkThread` handle for the current thread.
This type cannot be moved to other threads, so it should be created on
the thread that the caller intends to park.
Create a new ` ParkThread ` handle for the current thread . This type cannot be moved to other threads so it should be created on the thread that the caller intends to park .
pub fn new() -> ParkThread {
        ParkThread {
            _anchor: PhantomData,
        }
    }
pub fn new ( ) -> ParkThread { ParkThread { _anchor : PhantomData , } }
Create a new `ParkThread` handle for the current thread.
Create a new ` ParkThread ` handle for the current thread .