Crate libshpool

source ·

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.