lightproc - Rust (original) (raw)

Expand description

LightProc is Lightweight Process abstraction for Rust.

Beneath the implementation:

The naming convention of this crate comes from Erlang’s Lightweight Processes.

lightproc

Lightweight process implementation which enables users to create either panic recoverable process or ordinary process.

prelude

The lightproc prelude.

proc_handle

Handle for tasks which don’t need to unwind panics inside the given futures.

proc_stack

Stack abstraction for lightweight processes

proc_state

State layer for lightproc implementation

recoverable_handle

Handle for recoverable process