Rollup of 7 pull requests
Successful merges:
- #59856 (update polonius-engine)
- #59877 (HirIdify hir::Def)
- #59896 (Remove duplicated redundant spans)
- #59900 (Remove [mut] syntax in pin docs)
- #59906 (Make BufWriter use get_mut instead of manipulating inner in Write implementation)
- #59936 (Fix cross-crate visibility of fictive variant constructors)
- #59957 (Add missing backtick to Symbol documentation.)
Failed merges:
r? @ghost