Rest
...args: any[]Rest
...args: any[]Rest
...args: any[]Rest
...args: any[]Signals we are done with the pool objects for now, Reclaims all objects in the pool.
If a list of pooled objects is passed to done they are un-hooked from the pool and are free to be passed to consumers
Rest
...objects: Type[]A list of object to separate from the pool
Use many instances out of the in the context and return all to the pool.
By returning values out of the context they will be un-hooked from the pool and are free to be passed to consumers
Use a single instance out of th pool and immediately return it to the pool