36 releases

0.27.0 Dec 1, 2024
0.26.1 Jun 4, 2024
0.26.0 Mar 22, 2024
0.25.0 Oct 21, 2023
0.12.2 Mar 30, 2021

#15 in #communicate

Download history 72/week @ 2024-09-18 78/week @ 2024-09-25 60/week @ 2024-10-02 63/week @ 2024-10-09 61/week @ 2024-10-16 82/week @ 2024-10-23 73/week @ 2024-10-30 46/week @ 2024-11-06 37/week @ 2024-11-13 50/week @ 2024-11-20 184/week @ 2024-11-27 87/week @ 2024-12-04 133/week @ 2024-12-11 27/week @ 2024-12-18 14/week @ 2024-12-25 15/week @ 2025-01-01

202 downloads per month
Used in pueue

MIT/Apache

130KB
2.5K SLoC

Pueue-lib

Test Build Crates.io docs License: MIT

This is the shared library used by the Pueue client and daemon.

It contains common components such as:

  • Everything about the Task, TaskResult etc.
  • The State, which represents the current state of the daemon.
  • Network code. Everything you need to communicate with the daemon.
  • Other helper code and structs.

Pueue-lib is a stand-alone crate, so it can be used by third-party applications to either manipulate or monitor the daemon or to simply write your own front-end for the daemon.

Dependencies

~19–32MB
~603K SLoC