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