ENUM AccessLevel public enum AccessLevel: String, CaseIterable Cases private case `private` fileprivate case `fileprivate` internal case `internal` public case `public` open case `open`