Crate libshpool

source ·


  • 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.


  • The subcommds that shpool supports.


  • 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).


  • Run the shpool tool with the given arguments. If hooks is provided, inject the callbacks into the daemon.