Adicionando um caso a uma enumeração existente com um protocolo
Eu quero criar umprotocol
que impõe um certo caso a todosenums
em conformidade com issoprotocol
.
Por exemplo, se eu tiver umenum
como isso:
enum Foo{
case bar(baz: String)
case baz(bar: String)
}
Eu quero estendê-lo com umprotocol
que adiciona outro caso:
case Fuzz(Int)
Isso é possível?