Crate requiem_rt

Source
Expand description

A runtime implementation that runs everything on the current thread.

Modules§

  • TCP/UDP/Unix bindings
  • Asynchronous signal handling
  • Utilities for tracking time.

Structs§

  • Arbiters provide an asynchronous execution environment for actors, functions and futures. When an Arbiter is created, it spawns a new OS thread, and hosts an event loop. Some Arbiter functions execute on the current thread.
  • Builder struct for a actix runtime.
  • Single-threaded runtime provides a way to start reactor and runtime on the current thread.
  • System is a runtime manager.
  • Helper object that runs System’s event loop

Functions§

  • Spawns a future on the current arbiter.

Attribute Macros§

  • Marks async function to be executed by actix system.
  • Marks async test function to be executed by actix runtime.