#error #process #clear #opinionated #optimized #wrapper #brevity

ezcmd

An opinionated wrapper around std::process::Command optimized for brevity and clear errors

2 unstable releases

0.2.0 Jun 5, 2023
0.1.0 Jun 5, 2023

#18 in #clear

Download history 10/week @ 2024-02-19 17/week @ 2024-02-26 6/week @ 2024-03-04 26/week @ 2024-03-11 1/week @ 2024-03-18 10/week @ 2024-03-25 43/week @ 2024-04-01

81 downloads per month
Used in 2 crates

MIT/Apache

8KB
137 lines

A crate with an "easy" child process API called EasyCommand that facilitates common use cases for using child processes. It offers the following:

  • A "nice" Display implementation that
  • Straightforward error-handling; you should have most of the context you need for debugging from the errors that this API returns, minus anything application-specific you wish to add on top.
  • Logging using the [log] crate.

Dependencies

~0.4–1MB
~21K SLoC