All value types in Swift are _ under the hood?
Generics Reference: The Swift Programming Language: Language Guide: Structures and Classes
Optionals
Classes
Structs