1 error: Checked cast can be simplified.
2 --> $DIR/checked_conversions.rs:13:8
4 LL | if value <= (u32::max_value() as i64) && value >= 0 {
5 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u32::try_from(value).is_ok()`
7 = note: `-D clippy::checked-conversions` implied by `-D warnings`
9 error: Checked cast can be simplified.
10 --> $DIR/checked_conversions.rs:21:8
12 LL | if value <= i64::from(u16::max_value()) && value >= 0 {
13 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u16::try_from(value).is_ok()`
15 error: Checked cast can be simplified.
16 --> $DIR/checked_conversions.rs:29:8
18 LL | if value <= (u8::max_value() as isize) && value >= 0 {
19 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u8::try_from(value).is_ok()`
21 error: Checked cast can be simplified.
22 --> $DIR/checked_conversions.rs:39:8
24 LL | if value <= (i32::max_value() as i64) && value >= (i32::min_value() as i64) {
25 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `i32::try_from(value).is_ok()`
27 error: Checked cast can be simplified.
28 --> $DIR/checked_conversions.rs:47:8
30 LL | if value <= i64::from(i16::max_value()) && value >= i64::from(i16::min_value()) {
31 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `i16::try_from(value).is_ok()`
33 error: Checked cast can be simplified.
34 --> $DIR/checked_conversions.rs:57:8
36 LL | if value <= i32::max_value() as u32 {
37 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `i32::try_from(value).is_ok()`
39 error: Checked cast can be simplified.
40 --> $DIR/checked_conversions.rs:65:8
42 LL | if value <= isize::max_value() as usize && value as i32 == 5 {
43 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `isize::try_from(value).is_ok()`
45 error: Checked cast can be simplified.
46 --> $DIR/checked_conversions.rs:73:8
48 LL | if value <= u16::max_value() as u32 && value as i32 == 5 {
49 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u16::try_from(value).is_ok()`
51 error: aborting due to 8 previous errors