Expand description
§Pueue
These are the internal library files that shouldn’t be used by anything but pueue
itself.
If you’re looking for a way to install the pueue
binaries, please refer to Pueue’s crates.io page or the Github repository.
If you’re looking for a way to programatically interface with pueue
via Rust code, please take a look at the pueue_lib
Modules§
- client
- daemon
- process_
helper - Shared module for internal logic! Contains helper to spawn shell commands and examine and interact with processes. Subprocess handling is platform specific code.
- tracing
Macros§
- ok_
or_ save_ state_ failure - ok_
or_ shutdown - This is a little helper macro, which looks at a critical result and shuts the TaskHandler down, if an error occurred. This is mostly used if the state cannot be written due to IO errors. Those errors are considered unrecoverable and we should initiate a graceful shutdown immediately.