Module axstd::thread

source ·
Expand description

Native threads.

Structs

  • Buildermultitask
    Thread factory, which can be used in order to configure the properties of a new thread.
  • JoinHandlemultitask
    An owned permission to join on a thread (block on its termination).
  • Threadmultitask
    A handle to a thread.
  • ThreadIdmultitask
    A unique identifier for a running thread.

Functions

  • currentmultitask
    Gets a handle to the thread that invokes it.
  • Exits the current thread.
  • Current thread is going to sleep for the given duration.
  • Current thread is going to sleep, it will be woken up at the given deadline.
  • spawnmultitask
    Spawns a new thread, returning a JoinHandle for it.
  • Current thread gives up the CPU time voluntarily, and switches to another ready thread.