Glossary: Swift Beyond the Basics
Inside a protocol, the type that conforms to it. For `Mug`, `Self` is `Mug`.
static