Skip to content

Commit d6c9ebf

Browse files
committed
C/QotW and notable changes
1 parent c867ff9 commit d6c9ebf

File tree

1 file changed

+51
-3
lines changed

1 file changed

+51
-3
lines changed

draft/2025-04-09-this-week-in-rust.md

Lines changed: 51 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,9 @@ and just ask the editors to select the category.
4747

4848
## Crate of the Week
4949

50-
<!-- COTW goes here -->
50+
This week's crate is [graft](), a transactional storage engine optimized for lazy, partial, and strongly consistent replication.
51+
52+
Thanks to [Carl Sverre](https://users.rust-lang.org/t/crate-of-the-week/2704/1426) for the self-suggestion!
5153

5254
[Please submit your suggestions and votes for next week][submit_crate]!
5355

@@ -106,7 +108,49 @@ If you are an event organizer hoping to expand the reach of your event, please s
106108

107109
## Updates from the Rust Project
108110

109-
<!-- Rust updates go here -->
111+
451 pull requests were [merged in the last week][merged]
112+
113+
[merged]: https://github.com/search?q=is%3Apr+org%3Arust-lang+is%3Amerged+merged%3A2025-04-01..2025-04-08
114+
115+
#### Compiler
116+
117+
* [implement `super let`](https://github.com/rust-lang/rust/pull/139112)
118+
* [hygiene: avoid recursion in syntax context decoding](https://github.com/rust-lang/rust/pull/139281)
119+
* [misc query tweaks](https://github.com/rust-lang/rust/pull/139234)
120+
* [folder experiment: Micro-optimize RegionEraserVisitor](https://github.com/rust-lang/rust/pull/139292)
121+
* [folder experiment: Monomorphize region resolver](https://github.com/rust-lang/rust/pull/139287)
122+
123+
#### Library
124+
125+
* [add `slice::align_to_uninit_mut`](https://github.com/rust-lang/rust/pull/139072)
126+
* [optimize slice `{Chunks,Windows}::nth`](https://github.com/rust-lang/rust/pull/138562)
127+
128+
#### Cargo
129+
130+
* [cargo: feat: print target and package names formatted as file hyperlinks](https://github.com/rust-lang/cargo/pull/15405)
131+
132+
#### Rustfmt
133+
134+
* [rustfmt: add `#![feature(ergonomic_clones)]` formatting](https://github.com/rust-lang/rustfmt/pull/6532)
135+
* [rustfmt: add `match_arm_indent` option](https://github.com/rust-lang/rustfmt/pull/6525)
136+
* [rustfmt: extend `cfg_if!` support to `cfg_match!`](https://github.com/rust-lang/rustfmt/pull/6522)
137+
138+
#### Clippy
139+
140+
* [clippy: fixes for `missing_asserts_for_indexing`](https://github.com/rust-lang/rust-clippy/pull/14108)
141+
142+
#### Rust-Analyzer
143+
144+
* [rust-analyzer: project-model: provide flag for no deps](https://github.com/rust-lang/rust-analyzer/pull/19519)
145+
* [rust-analyzer: auto-import: Prefer imports of matching types for argument lists](https://github.com/rust-lang/rust-analyzer/pull/19541)
146+
* [rust-analyzer: ide-assists: remove `AssistKind::None`](https://github.com/rust-lang/rust-analyzer/pull/19509)
147+
* [rust-analyzer: add more completion about "impl"](https://github.com/rust-lang/rust-analyzer/pull/19447)
148+
* [rust-analyzer: align usage of `default` and `new` with style guide](https://github.com/rust-lang/rust-analyzer/pull/19520)
149+
* [rust-analyzer: don't drop references with more than one definition](https://github.com/rust-lang/rust-analyzer/pull/19515)
150+
* [rust-analyzer: fix color brackets in string context](https://github.com/rust-lang/rust-analyzer/pull/19514)
151+
* [rust-analyzer: fix `format_args` lowering for ≥1.87](https://github.com/rust-lang/rust-analyzer/pull/19531)
152+
* [rust-analyzer: fix a bug in MBE expansion that arose from incorrect fixing of an older bug in MBE](https://github.com/rust-lang/rust-analyzer/pull/19501)
153+
* [rust-analyzer: yet another false positive invalid cast diagnostic](https://github.com/rust-lang/rust-analyzer/pull/19432)
110154

111155
### Rust Compiler Performance Triage
112156

@@ -295,7 +339,11 @@ Please see the latest [Who's Hiring thread on r/rust](INSERT_LINK_HERE)
295339

296340
# Quote of the Week
297341

298-
<!-- QOTW goes here -->
342+
> The moment I froze Doctest with a loop in a comment.
343+
344+
[/u/HaMMeReD describing their first Rust Whoa! moment on /r/rust](https://www.reddit.com/r/rust/comments/1jrmuj6/what_is_your_woah_moment_in_rust/mlg9ns4/)
345+
346+
Despite a lack of suggestions, llogiq is content with his choice.
299347

300348
[Please submit quotes and vote for next week!](https://users.rust-lang.org/t/twir-quote-of-the-week/328)
301349

0 commit comments

Comments
 (0)