Avatar
Avatar
koher
はい、その場合は any Error が混ざってしまうか、実装に依存した型がassociated valueに現れると思います。
そこの any Error には何が含まれうるか静的にわからないわけですけど、 エラーハンドリングの観点でば、「ネットワークのエラーです (詳細情報はあったりなかったり)」って初手の分類はできるから便利・・・?
11:50 PM
ライブラリの利便性のためにネットワーク層は注入可能にしたい、みたいな状況がありえて、そうなると列挙不可能なんですよね。