Avatar
init(from decoder:) が throws じゃなくて JSONError を返す Result になる気がする。
6:44 AM
initだからできないというのはそうですね。
6:44 AM
てか、その目的で置換するなら先にtyped throws が必要なのでは。