Оператор преобразования в swift

Можно ли написать собственный оператор преобразования (приведения) вswift? Особенно я ищу преобразования enums, например:

enum MyEnum : Int {
    case Case1 = 0
    case Case2
    func __conversion() -> String { // doesn't work since Swift 1.0
        switch self {
        case Case1: return "Case 1"
        case Case2: return "Case 2"
        }
    }
}

let enumStr: String = MyEnum.Case1

Конечно, я могу преобразовать вString с явным методом, но я хотел бы иметь неявный механизм.

Ответы на вопрос(1)

Ваш ответ на вопрос