| error: manual implementation of `bit_width` |
| --> tests/ui/manual_bit_width.rs:9:13 |
| | |
| LL | let _ = u8::BITS - w.leading_zeros(); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| = note: `-D clippy::manual-bit-width` implied by `-D warnings` |
| = help: to override `-D warnings` add `#[allow(clippy::manual_bit_width)]` |
| help: try |
| | |
| LL - let _ = u8::BITS - w.leading_zeros(); |
| LL + let _ = w.bit_width(); |
| | |
| |
| error: manual implementation of `bit_width` |
| --> tests/ui/manual_bit_width.rs:11:13 |
| | |
| LL | let _ = u16::BITS - w.leading_zeros(); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| help: try |
| | |
| LL - let _ = u16::BITS - w.leading_zeros(); |
| LL + let _ = w.bit_width(); |
| | |
| |
| error: manual implementation of `bit_width` |
| --> tests/ui/manual_bit_width.rs:13:13 |
| | |
| LL | let _ = u32::BITS - w.leading_zeros(); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| help: try |
| | |
| LL - let _ = u32::BITS - w.leading_zeros(); |
| LL + let _ = w.bit_width(); |
| | |
| |
| error: manual implementation of `bit_width` |
| --> tests/ui/manual_bit_width.rs:15:13 |
| | |
| LL | let _ = u64::BITS - w.leading_zeros(); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| help: try |
| | |
| LL - let _ = u64::BITS - w.leading_zeros(); |
| LL + let _ = w.bit_width(); |
| | |
| |
| error: manual implementation of `bit_width` |
| --> tests/ui/manual_bit_width.rs:17:13 |
| | |
| LL | let _ = usize::BITS - w.leading_zeros(); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| help: try |
| | |
| LL - let _ = usize::BITS - w.leading_zeros(); |
| LL + let _ = w.bit_width(); |
| | |
| |
| error: manual implementation of `bit_width` |
| --> tests/ui/manual_bit_width.rs:21:13 |
| | |
| LL | let _ = i8::BITS - x.leading_zeros(); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| help: try |
| | |
| LL - let _ = i8::BITS - x.leading_zeros(); |
| LL + let _ = x.cast_unsigned().bit_width(); |
| | |
| |
| error: manual implementation of `bit_width` |
| --> tests/ui/manual_bit_width.rs:23:13 |
| | |
| LL | let _ = i16::BITS - x.leading_zeros(); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| help: try |
| | |
| LL - let _ = i16::BITS - x.leading_zeros(); |
| LL + let _ = x.cast_unsigned().bit_width(); |
| | |
| |
| error: manual implementation of `bit_width` |
| --> tests/ui/manual_bit_width.rs:25:13 |
| | |
| LL | let _ = i32::BITS - x.leading_zeros(); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| help: try |
| | |
| LL - let _ = i32::BITS - x.leading_zeros(); |
| LL + let _ = x.cast_unsigned().bit_width(); |
| | |
| |
| error: manual implementation of `bit_width` |
| --> tests/ui/manual_bit_width.rs:27:13 |
| | |
| LL | let _ = i64::BITS - x.leading_zeros(); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| help: try |
| | |
| LL - let _ = i64::BITS - x.leading_zeros(); |
| LL + let _ = x.cast_unsigned().bit_width(); |
| | |
| |
| error: manual implementation of `bit_width` |
| --> tests/ui/manual_bit_width.rs:29:13 |
| | |
| LL | let _ = isize::BITS - x.leading_zeros(); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| help: try |
| | |
| LL - let _ = isize::BITS - x.leading_zeros(); |
| LL + let _ = x.cast_unsigned().bit_width(); |
| | |
| |
| error: manual implementation of `bit_width` |
| --> tests/ui/manual_bit_width.rs:34:13 |
| | |
| LL | let _ = NonZero::<u8>::BITS - y.leading_zeros(); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| help: try |
| | |
| LL - let _ = NonZero::<u8>::BITS - y.leading_zeros(); |
| LL + let _ = y.bit_width().get(); |
| | |
| |
| error: manual implementation of `bit_width` |
| --> tests/ui/manual_bit_width.rs:36:13 |
| | |
| LL | let _ = NonZero::<u16>::BITS - y.leading_zeros(); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| help: try |
| | |
| LL - let _ = NonZero::<u16>::BITS - y.leading_zeros(); |
| LL + let _ = y.bit_width().get(); |
| | |
| |
| error: manual implementation of `bit_width` |
| --> tests/ui/manual_bit_width.rs:38:13 |
| | |
| LL | let _ = NonZeroU32::BITS - y.leading_zeros(); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| help: try |
| | |
| LL - let _ = NonZeroU32::BITS - y.leading_zeros(); |
| LL + let _ = y.bit_width().get(); |
| | |
| |
| error: manual implementation of `bit_width` |
| --> tests/ui/manual_bit_width.rs:40:13 |
| | |
| LL | let _ = NonZero::<u64>::BITS - y.leading_zeros(); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| help: try |
| | |
| LL - let _ = NonZero::<u64>::BITS - y.leading_zeros(); |
| LL + let _ = y.bit_width().get(); |
| | |
| |
| error: manual implementation of `bit_width` |
| --> tests/ui/manual_bit_width.rs:42:13 |
| | |
| LL | let _ = num::NonZero::<usize>::BITS - y.leading_zeros(); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| help: try |
| | |
| LL - let _ = num::NonZero::<usize>::BITS - y.leading_zeros(); |
| LL + let _ = y.bit_width().get(); |
| | |
| |
| error: manual implementation of `bit_width` |
| --> tests/ui/manual_bit_width.rs:46:13 |
| | |
| LL | let _ = NonZero::<i8>::BITS - z.leading_zeros(); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| help: try |
| | |
| LL - let _ = NonZero::<i8>::BITS - z.leading_zeros(); |
| LL + let _ = z.cast_unsigned().bit_width().get(); |
| | |
| |
| error: manual implementation of `bit_width` |
| --> tests/ui/manual_bit_width.rs:48:13 |
| | |
| LL | let _ = NonZero::<i16>::BITS - z.leading_zeros(); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| help: try |
| | |
| LL - let _ = NonZero::<i16>::BITS - z.leading_zeros(); |
| LL + let _ = z.cast_unsigned().bit_width().get(); |
| | |
| |
| error: manual implementation of `bit_width` |
| --> tests/ui/manual_bit_width.rs:50:13 |
| | |
| LL | let _ = NonZeroI32::BITS - z.leading_zeros(); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| help: try |
| | |
| LL - let _ = NonZeroI32::BITS - z.leading_zeros(); |
| LL + let _ = z.cast_unsigned().bit_width().get(); |
| | |
| |
| error: manual implementation of `bit_width` |
| --> tests/ui/manual_bit_width.rs:52:13 |
| | |
| LL | let _ = NonZero::<i64>::BITS - z.leading_zeros(); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| help: try |
| | |
| LL - let _ = NonZero::<i64>::BITS - z.leading_zeros(); |
| LL + let _ = z.cast_unsigned().bit_width().get(); |
| | |
| |
| error: manual implementation of `bit_width` |
| --> tests/ui/manual_bit_width.rs:54:13 |
| | |
| LL | let _ = num::NonZero::<isize>::BITS - z.leading_zeros(); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| help: try |
| | |
| LL - let _ = num::NonZero::<isize>::BITS - z.leading_zeros(); |
| LL + let _ = z.cast_unsigned().bit_width().get(); |
| | |
| |
| error: aborting due to 20 previous errors |
| |