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};
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;
54 size_of::<Bool>() * 8;
56 let _: u32 = u128::BITS as u32;
57 let _: u32 = u128::BITS.try_into().unwrap();
58 let _ = (u128::BITS as usize).pow(5);
59 let _ = &(u128::BITS as usize);