token-budget-pool
Shared token + dollar budget across N concurrent LLM tasks. Thread-safe, rejects records that would push past a cap (totals unchanged on rejection), zero deps.
Usage
use ;
use Arc;
let pool = new;
// Hand a clone to every task that spends from the budget.
let p = pool.clone;
spawn;
License
MIT or Apache-2.0.