- Represents a list of threads which can access worker locals.
- A pointer to the
RegistryDatawhich uniquely identifies a registry. This identifier can be reused if the registry gets freed.
- Holds worker local values for each possible thread in a registry. You can only access the worker local value through the
Derefimpl on the registry associated with the thread it was created on. It will panic otherwise.
- REGISTRY 🔒The registry associated with the thread. This allows the
WorkerLocaltype to clone the registry in its constructor.
- A thread local which contains the identifer of
REGISTRYbut allows for faster access. It also holds the index of the current thread.