Structs§
- The command line arguments that shpool expects. These can be directly parsed with clap or manually constructed in order to present some other user interface.
Enums§
- The subcommds that shpool supports.
Traits§
- Callbacks that the wrapping binary can implement in order to do stuff like inject telemetry into the daemon or trigger background processes based on a particular session name (for example you could update and re-build a repository n minutes after your
devserver
session disconnects on the assumption that the user is done for the day).
Functions§
- Run the shpool tool with the given arguments. If hooks is provided, inject the callbacks into the daemon.