Thead Safe Object Pool
This is a general purpose thread safe object pool that supports most data structures in the standard library, as well as many useful external data structures such as IndexMap, triomphe::Arc, etc.
It limits the pool size as well as the element size to prevent memory waste.
use LazyLock;
use Pool;
static POOL: = new