-
narrate
set of CLI app utilities for error handling and status reporting
-
async-ssh2-russh
Lighweight async ssh2 client, wrapping russh
-
man
Generate structured man pages
-
ever
Print the build information of your program with minimal boilerplate
-
as-result
Traits for converting types which may be interpreted as or into a result
-
mapped-command
Alternate version of
std::process::Commandwhich maps outputs a custom results and checks the exit status -
cutlery
Cross-platform fork
-
checked_command
extension to
std::process::Commandwhich adds a output/status considering the programsExitStatusfor the returned Result -
semantic-exit
Semantic exit codes inspired by HTTP status codes
-
unwrap_or_else_error_handle
Function to handle errors in a way that prints a message and exits the program
-
iomux
Multiplex stdout, stderr, and other info about child commands
-
exit
Custom exit status codes with ? in main
-
which-sig
Print which signal caused a program to exit with the given status code
-
tokio-childstream
Convert a tokio::process::Child into a Stream for stdout, stderr, and exit events
-
russh-process
running a command on a remote server via SSH
-
lawliet
A tiny CLI-tool that plays sound following exit status
-
rustutils-false
Exit with a status code indicating failure
-
rustutils-true
Exit with a status code indicating success
-
mmstick/concurr
Concurrent / parallel / distributed command-line job server & client
-
exit_status
proc-macro for enabling rust main function to return an exit status code
Try searching with DuckDuckGo.