Rollup of 14 pull requests
Successful merges:
- #56718 (Use libbacktrace pretty-printing)
- #56725 (fix rust-lang/rust issue #50583)
- #56731 (Add missing urls in ffi module docs)
- #56738 (Fix private_no_mangle_fns message grammar)
- #56746 (Add test of current behavior (infer free region within closure body))
- #56747 (target: remove Box returned by get_targets)
- #56751 (Allow ptr::hash to accept fat pointers)
- #56755 (Account for `impl Trait` when suggesting lifetime)
- #56758 (Add short emoji status to toolstate updates)
- #56760 (Deduplicate unsatisfied trait bounds)
- #56769 (Add x86_64-unknown-uefi target)
- #56792 (Bootstrap: Add testsuite for compiletest tool)
- #56808 (Fixes broken links)
- #56809 (Fix docs path to PermissionsExt)
Failed merges:
r? @ghost