Values & References6 / 16
Up next

Enums are value types

enum Light { case red, green }
var a = Light.red
// copying then changing a does not affect b
var b = a
b = .green
print(a, b)
What you're solving

an enum is copied like a struct