22 stable releases (5 major)

5.1.4 Mar 15, 2024
5.1.2 Feb 18, 2024
5.1.1 Aug 11, 2023
5.0.13 Jul 24, 2023
0.6.1 Mar 4, 2021

#11 in #error-management

Download history 164/week @ 2023-12-22 143/week @ 2023-12-29 127/week @ 2024-01-05 129/week @ 2024-01-12 139/week @ 2024-01-19 123/week @ 2024-01-26 89/week @ 2024-02-02 88/week @ 2024-02-09 365/week @ 2024-02-16 291/week @ 2024-02-23 267/week @ 2024-03-01 517/week @ 2024-03-08 455/week @ 2024-03-15 189/week @ 2024-03-22 231/week @ 2024-03-29 148/week @ 2024-04-05

1,076 downloads per month
Used in 29 crates (26 directly)

MIT license

51KB
1.5K SLoC

GitHub top language Rust Latest Version Rust Documentation Minimum rustc version

ruc

Rust Util Collection, components included:

  • Chained error management
  • Local command execution based on rust standard library
    • required features: cmd
  • Remote command execution based on the SSH protocol
    • required features: ssh
  • Interprocess Communication Based on Unix Abstract Sockets
    • required features: uau
    • only available on various Linux platforms
    • the built-in functions only support the UDP protocol
  • Crypto operations
    • required features: crypto
  • ...

In addition, there is a feature named "full", using it will enable all functional features.

Documentations

# cargo doc --all-features --open
make doc

Links to static documentations:

Gratitude

Thanks to all the people who already contributed!

Dependencies

~0.9–4.5MB
~79K SLoC