Fix `clippy::useless_conversion` Self-explanatory. Probably the last clippy change I'll actually put up since this is the only other one I've actually seen in the wild.
For high-level intro to how type checking works in rustc, see the type checking chapter of the rustc dev guide.