mirror of
https://github.com/rust-lang/rust.git
synced 2026-05-06 08:36:52 -04:00
4feb7221f4
Rollup of 16 pull requests Successful merges: - rust-lang/rust#155848 ([doc]: Revert `core::io::ErrorKind` doc changes) - rust-lang/rust#155855 (Remove unnecessary `get_unchecked`) - rust-lang/rust#155543 (docs(unstable-book): Document const generics features) - rust-lang/rust#155962 (`rustc`: `target_features`: allow for `cfg`-only stable `target_features`) - rust-lang/rust#156043 (c-variadic: gate `va_arg` on `c_variadic_experimental_arch`) - rust-lang/rust#156082 (Move tests associated types) - rust-lang/rust#156087 (Improve `&pin` reference-pattern suggestions) - rust-lang/rust#156092 (Clean up `TyCtxt::needs_crate_hash` usage and rename it to `needs_hir_hash`.) - rust-lang/rust#156103 (Fix E0040 suggestion for explicit `Drop::drop` UFCS calls) - rust-lang/rust#156104 (Relax `T: Sized` bound on `try_as_dyn` / `try_as_dyn_mut`) - rust-lang/rust#156122 (Add a `doc_cfg` regression test to ensure foreign types impls are working as expected) - rust-lang/rust#156128 (.mailmap: prefer matching just based on commit emails) - rust-lang/rust#156135 (Remove most uses of def_id_to_node_id) - rust-lang/rust#156152 (Update books) - rust-lang/rust#156154 (tests: mark import UI tests as check-pass) - rust-lang/rust#156162 (Update `browser-ui-test` version to `0.23.5`)