deadpool
deadpool copied to clipboard
feat: split Status.available counter
Fixes #199.
The available counter in the Status struct could also represent the number of futures waiting for an object, this could cause some confusion (see #191.)
This PR splits that counter into two: available and waiting, for this it also changes the InnerPool to track the number of users instead of the number of available objects, as in 7ffa964.