`readonly` 構造体(`readonly struct`)を定義するメリットはどれか。

通常の構造体を `in` 引数などで渡すと、メソッド内で書き換えられないようにコピーが作られる場合があるが、`readonly struct` ならば書き換えが起きないことが保証されるため、参照渡しとして効率的に扱われる。