3 #![warn(clippy::manual_bits)]
6 clippy::useless_conversion,
9 clippy::unnecessary_operation
12 use std::mem::{size_of, size_of_val};
19 size_of::<i128>() * 8;
20 size_of::<isize>() * 8;
26 size_of::<u128>() * 8;
27 size_of::<usize>() * 8;
33 8 * size_of::<i128>();
34 8 * size_of::<isize>();
40 8 * size_of::<u128>();
41 8 * size_of::<usize>();
43 size_of::<usize>() * 4;
44 4 * size_of::<usize>();
45 size_of::<bool>() * 8;
46 8 * size_of::<bool>();
48 size_of_val(&0u32) * 8;
51 size_of::<Word>() * 8;
53 size_of::<Bool>() * 8;
55 let _: u32 = (size_of::<u128>() * 8) as u32;
56 let _: u32 = (size_of::<u128>() * 8).try_into().unwrap();
57 let _ = (size_of::<u128>() * 8).pow(5);
58 let _ = &(size_of::<u128>() * 8);