You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: draft/2025-01-08-this-week-in-rust.md
+91-3Lines changed: 91 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -47,7 +47,9 @@ and just ask the editors to select the category.
47
47
48
48
## Crate of the Week
49
49
50
-
<!-- COTW goes here -->
50
+
This week's crate is [terminal-colorsaurus](https://crates.io/crates/terminal-colorsaurus), a small library to detect whether the terminal is in light or dark mode.
51
+
52
+
Thanks to [Tau](https://users.rust-lang.org/t/crate-of-the-week/2704/1386) for the self-suggestion!
51
53
52
54
[Please submit your suggestions and votes for next week][submit_crate]!
53
55
@@ -110,7 +112,87 @@ If you are an event organizer hoping to expand the reach of your event, please s
110
112
111
113
## Updates from the Rust Project
112
114
113
-
<!-- Rust updates go here -->
115
+
375 pull requests were [merged in the last week][merged]
*[rust-analyzer: allow excluding specific traits from completion](https://github.com/rust-lang/rust-analyzer/pull/18179)
178
+
*[rust-analyzer: support the new `CoercePointee` derive](https://github.com/rust-lang/rust-analyzer/pull/18821)
179
+
*[rust-analyzer: support updating snapshot tests with codelens/hovering/runnables](https://github.com/rust-lang/rust-analyzer/pull/18757)
180
+
*[rust-analyzer: fix case where completion inside macro that expands to `#[test]` was unavailable](https://github.com/rust-lang/rust-analyzer/pull/18853)
*[rust-analyzer: hide synthetic locals from completions](https://github.com/rust-lang/rust-analyzer/pull/18835)
195
+
*[rust-analyzer: store token trees in contiguous `Vec` instead of as a tree](https://github.com/rust-lang/rust-analyzer/pull/18327)
114
196
115
197
### Rust Compiler Performance Triage
116
198
@@ -307,7 +389,13 @@ Please see the latest [Who's Hiring thread on r/rust](INSERT_LINK_HERE)
307
389
308
390
# Quote of the Week
309
391
310
-
<!-- QOTW goes here -->
392
+
> Also, there is often a trade-off between accuracy and education. For example, when I correct my toddler that the Sun is actually not moving, but we are rotating. That's wrong, the Sun *is* moving, but arguably less wrong than his impression. (I once tried to give him the full explanation, but halfway through he ran away to play with his trains.)
393
+
>
394
+
> Not that readers of the Rust book are toddlers, but the principle generalizes in my experience.
395
+
396
+
– [Andrew Gallant a.k.a. @BurntSushi on rust-users](https://users.rust-lang.org/t/why-do-some-people-confound-t-with-stack-memory/123336/8)
397
+
398
+
Thanks to [Aleksander Krauze](https://users.rust-lang.org/t/twir-quote-of-the-week/328/1648) for the suggestion!
311
399
312
400
[Please submit quotes and vote for next week!](https://users.rust-lang.org/t/twir-quote-of-the-week/328)
0 commit comments