8 releases

0.3.6-alpha.0 Jan 7, 2022
0.3.5 Jul 21, 2020
0.3.5-alpha.0 Mar 21, 2020
0.3.4 Jan 29, 2020
0.0.0 Oct 10, 2019

#13 in #fault-tolerant

Download history 24/week @ 2024-11-16 54/week @ 2024-11-23 44/week @ 2024-11-30 116/week @ 2024-12-07 108/week @ 2024-12-14 27/week @ 2024-12-21 17/week @ 2024-12-28 43/week @ 2025-01-04 93/week @ 2025-01-11 82/week @ 2025-01-18 56/week @ 2025-01-25 215/week @ 2025-02-01 187/week @ 2025-02-08 96/week @ 2025-02-15 97/week @ 2025-02-22 52/week @ 2025-03-01

488 downloads per month
Used in 11 crates (5 directly)

Apache-2.0/MIT

70KB
1K SLoC

LightProc

Latest Release Crates.io
License Crates.io
Build Status Build Status
Downloads Crates.io
Discord

LightProc is Lightweight Process abstraction for Rust.

Beneath the implementation:

  • It uses futures with lifecycle callbacks to implement Erlang like processes.
  • Contains basic pid(process id) to identify processes.
  • All panics inside futures are propagated to upper layers.

Dependencies

~115KB