Avatar
@koher そのコードで防ぎたいことはわかりますが、ただ結果として値型ですとそもそも var 宣言使うと replacingmutating も使えるし、逆に let 宣言使うと replacingmutating も使えなくなって、区別ができなくなってしまうのが気になるポイントです