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