bors e64f8495e7 Auto merge of #120025 - matthiaskrgr:rollup-e9ai06k, r=matthiaskrgr
Rollup of 8 pull requests

Successful merges:

 - #118361 (stabilise bound_map)
 - #119816 (Define hidden types in confirmation)
 - #119900 (Inline `check_closure`, simplify `deduce_sig_from_projection`)
 - #119969 (Simplify `closure_env_ty` and `closure_env_param`)
 - #119990 (Add private `NonZero<T>` type alias.)
 - #119998 (Update books)
 - #120002 (Lint `overlapping_ranges_endpoints` directly instead of collecting into a Vec)
 - #120018 (Don't allow `.html` files in `tests/mir-opt/`)

r? `@ghost`
`@rustbot` modify labels: rollup
2024-01-16 17:33:12 +00:00
..
2023-12-10 10:56:22 +08:00
2023-12-10 10:56:22 +08:00
2023-12-14 19:05:03 -05:00
2023-12-12 07:03:37 +00:00
2024-01-09 14:15:45 +01:00
2023-12-22 11:14:11 +01:00
2024-01-15 13:44:52 +01:00
2023-11-15 19:40:51 -05:00
2023-12-22 11:01:42 +01:00
2023-12-10 10:56:22 +08:00
2023-12-22 11:14:11 +01:00
2023-11-15 21:45:48 -05:00
2024-01-04 15:48:22 -08:00
2024-01-11 13:33:27 +01:00
2024-01-07 08:57:23 -08:00
2024-01-12 15:51:18 -05:00
2023-11-05 19:45:17 +01:00
2023-12-22 11:14:11 +01:00