Classes

Exception thrown when a mutex key is not valid.
Trait that contains stuff that can be useful for Mutexes.

Interfaces

Represent a class that can offer a mutually-exclusive system that allows, for instance, to be sure to run some code just once even in concurrent situations.