2 releases

0.0.1 Dec 7, 2023
0.0.0 Nov 30, 2023

#7 in #invocation

Download history 5/week @ 2024-07-08 20/week @ 2024-07-15 6/week @ 2024-07-22 13/week @ 2024-07-29 10/week @ 2024-08-05 8/week @ 2024-08-12 3/week @ 2024-08-19 15/week @ 2024-08-26 3/week @ 2024-09-02 6/week @ 2024-09-09 16/week @ 2024-09-16 40/week @ 2024-09-23 40/week @ 2024-09-30 4/week @ 2024-10-14

85 downloads per month
Used in 7 crates (via spack-rs)

Apache-2.0

28KB
518 lines

super-process

An async process creation framework. More of a utility library.

License

Apache v2, in order to be compatible with spack.


lib.rs:

An async process creation framework. More of a utility library.

  • TODO: [fs] doesn't do much yet.
  • exe::Command covers all the configuration for a single process invocation.
  • base::CommandBase abstracts a process invocation which requires setup work.
  • sync and stream invoke processes "synchronously" or "asynchronously".
  • [sh] wraps a shell script invocation.

Dependencies

~4–13MB
~174K SLoC