[PATCH v6 0/6] rust: reduce `as` casts, enable related lints