やってみた
Zero-Sizedなオブジェクトは、メンバを持たない構造体から作ることができます。 struct Blank; // struct Blank {} と同じ fn main() { println!("{}", std::mem::size_of::<Blank>()); // => 0 } https://play.rust-lang.org/?version=stable&mode=debug&edition=2</blank>…
Zero-Sizedなオブジェクトは、メンバを持たない構造体から作ることができます。 struct Blank; // struct Blank {} と同じ fn main() { println!("{}", std::mem::size_of::<Blank>()); // => 0 } https://play.rust-lang.org/?version=stable&mode=debug&edition=2</blank>…