$ the-wire · showcase
rustfmt syncs wrap_comments, rust-analyzer stops phantom unsafe errors
By RepoJournal · Filed · About Rust · Composed from the cited sources · methodology
Two rust-analyzer inference fixes and a rustfmt subtree sync land alongside tooling and CFP housekeeping, with nothing here forcing a migration today.
Sync target feature implications from rustc_target rust-lang/rust-analyzer
rust-analyzer's target-feature implications had drifted stale from rustc_target, so code calling unsafe intrinsics inside a #[target_feature(enable = "...")] function still drew phantom safety errors. TechnoPorg added stubs mirroring rustc_target's implication structure so that table can be copy-pasted across wholesale, and noted the implications "appear not to have been updated in some time."
fix: add downcast handling in enum closure capture rust-lang/rust-analyzer
Closure capture inference dropped enum variant information: convert_closure_capture_projections discarded it, so the Option<VariantId> handed to field_ty arrived as None and the if-let branch never ran. The fix adds downcast handling, matching rustc's behavior on enums captured by closures.
rustfmt subtree update 2026-10-05 rust-lang/rust
rustfmt moved to rustfmt commit 4368801afb97ceeeedfde872317dc0e699aea08b via josh-sync, the tooling that replaces the patched git subtree setup. The sync is small: one fix to wrap_comments from rustfmt's own tree.
Fix issue links regex matching on URLs rust-lang/triagebot
triagebot's issue-link regex was matching #123-style references inside URLs. Urgau tightened the pattern so bare issue references still link while URL fragments do not.
Add RustWeek CFP link to Events section rust-lang/this-week-in-rust
This Week in Rust collected CFP listings: RustWeek links added to the Events section, a TokioConf 2027 CFP added to issue 672, and three ruxen good first issues.