Rollup of 12 pull requests
Successful merges:
- #75150 (Add a note for Ipv4Addr::to_ipv6_compatible)
- #76120 (Add `[T; N]::as_[mut_]slice`)
- #76142 (Make all methods of `std::net::Ipv4Addr` const)
- #76164 (Link to slice pattern in array docs)
- #76167 (Replace MinGW library hack with heuristic controlling link mode)
- #76204 (Rename and expose LoopState as ControlFlow)
- #76238 (Move to intra-doc links for library/core/src/iter/traits/iterator.rs)
- #76242 (Read: adjust a FIXME reference)
- #76243 (Fix typos in vec try_reserve(_exact) docs)
- #76245 (inliner: Avoid query cycles when optimizing generators)
- #76255 (Update books)
- #76261 (Use intra-doc links in `core::marker`)
Failed merges:
r? @ghost