20:43:36
icon

@Linda_pp タプルはいわゆる`repr(Rust)`なので、全ての要素の型が同じ場合ですら対応する配列型と同一の順番で要素が並ぶ保証はないようです。
doc.rust-lang.org/1.71.0/refer
doc.rust-lang.org/1.71.0/nomic
もちろん標準ライブラリの実装においては`rustc`の実装詳細に依存することも許されますが、メンテナンスコストなどを考えると少なくとも最初の実装としては確実に健全な実装にしておくのも妥当かなと思います(大元のPRでは特にこのあたりが検討された様子は見られませんが)。それで上手く最適化されないケースが示されたならその時に実装を変えたとしても遅くはないでしょうし