### What it does Checks for explicit bounds checking when casting. ### Why is this bad? Reduces the readability of statements & is error prone. ### Example ``` foo <= i32::MAX as u32; ``` Use instead: ``` i32::try_from(foo).is_ok(); ```