3 #![warn(clippy::manual_bits)]
6 clippy::useless_conversion,
9 clippy::unnecessary_operation,
10 clippy::unnecessary_cast
13 use std::mem::{size_of, size_of_val};
20 size_of::<i128>() * 8;
21 size_of::<isize>() * 8;
27 size_of::<u128>() * 8;
28 size_of::<usize>() * 8;
34 8 * size_of::<i128>();
35 8 * size_of::<isize>();
41 8 * size_of::<u128>();
42 8 * size_of::<usize>();
44 size_of::<usize>() * 4;
45 4 * size_of::<usize>();
46 size_of::<bool>() * 8;
47 8 * size_of::<bool>();
49 size_of_val(&0u32) * 8;
52 size_of::<Word>() * 8;
54 size_of::<Bool>() * 8;
56 let _: u32 = (size_of::<u128>() * 8) as u32;
57 let _: u32 = (size_of::<u128>() * 8).try_into().unwrap();
58 let _ = (size_of::<u128>() * 8).pow(5);
59 let _ = &(size_of::<u128>() * 8);