diff options
Diffstat (limited to 'src/tools/clippy/src/docs/manual_bits.txt')
-rw-r--r-- | src/tools/clippy/src/docs/manual_bits.txt | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/tools/clippy/src/docs/manual_bits.txt b/src/tools/clippy/src/docs/manual_bits.txt new file mode 100644 index 000000000..b96c2eb15 --- /dev/null +++ b/src/tools/clippy/src/docs/manual_bits.txt @@ -0,0 +1,15 @@ +### What it does +Checks for uses of `std::mem::size_of::<T>() * 8` when +`T::BITS` is available. + +### Why is this bad? +Can be written as the shorter `T::BITS`. + +### Example +``` +std::mem::size_of::<usize>() * 8; +``` +Use instead: +``` +usize::BITS as usize; +```
\ No newline at end of file |