基本的に #[repr(C)] とか #[repr(transparent)] で内部レイアウトが指定されていないものについては型の内部表現には保証が付かないので言語を跨いだ値の相互運用はできない。たとえば struct ならフィールドの順番が入れ替わったりするし、 enum だと Option<u64> と Option<NonZeroU64> のサイズが違ったりなどする
Mastodonに参加して、世界で起きていることを見つけよう。
連合内の誰でもフォローして投稿を時系列で見ることができます。アルゴリズム、広告、クリックベイトはありません。