I have an enum :
enum
public enum PersonType:String { case Cool = \"cool\" case Nice = \"rude\" case
I recommend using such an approach
public enum Result { case passed(hint: String) case failed(message: String) static let passed: Self = .passed(hint: "") } let res: Result = Result.passed