Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- use std::mem::size_of;
- struct SymbolRef {
- n: core::num::NonZeroUsize,
- }
- struct BadSymbolRef {
- n: usize,
- }
- fn main() {
- println!("usize: {}", size_of::<usize>());
- println!("SymbolRef: {}", size_of::<SymbolRef>());
- println!("Option<SymbolRef>: {}", size_of::<Option<SymbolRef>>());
- println!("BadSymbolRef: {}", size_of::<BadSymbolRef>());
- println!("Option<BadSymbolRef>: {}", size_of::<Option<BadSymbolRef>>());
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement