{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreibiftuivbu7pbnnox3rirjtgzaaq3zzqtdkhutxrqeqmoz2ewb6qe",
"uri": "at://did:plc:mbg47fuifchzhulb5djupokz/app.bsky.feed.post/3meotjtuyk7o2"
},
"path": "/blog/2026/02/11/this-week-in-rust-638/",
"publishedAt": "2026-02-11T05:00:00.000Z",
"site": "https://this-week-in-rust.org",
"tags": [
"This Week in Rust",
"Rust",
"@thisweekinrust.bsky.social",
"@ThisWeekinRust",
"send us a pull request",
"We love contributions",
"on GitHub",
"this-week-in-rust.org",
"please submit a PR",
"Subscribe here",
"GCC Front-End For Rust - January 2026 Monthly report",
"Fyrox 1.0.0-rc.2",
"Slint 1.15 Released",
"The future for Tyr",
"Rustbridge v0.9: Building and bundling Rust shared libraries",
"Ariel OS v0.3.0: BLE, Sensors, UART, and More!",
"CipherStash Proxy 2.1.20 - Postgres Searchable Encryption in pure Rust",
"Linux 7.0 Officially Concluding The Rust Experiment",
"Borrowed tuple indexing for HashMap",
"What's so great about Rust?",
"Deploying Rust to production checklist",
"video] [Safe, Fast, and Scalable: Why gRPC-Rust Should Be Your Next RPC Framework",
"video] [Anodized: Specs Beyond Types in Rust",
"video] [impl Rust: Avro IDL tool in Rust via LLM",
"audio] [Netstack.FM episode 26 — Email protocols with Mauro De Gennaro from Stalwart Labs",
"A future for bitflags",
"Hot Reloading in Rust? Subsecond and Dioxus to the rescue!",
"Benchmark 2 decimal crates of floating-point vs fixed-point",
"Trying to support FreeBSD and Nix for my Rust CLI: Lessons Learned",
"video] [Rama @ FOSDEM 2026 — Rethinking network services: Freedom and modularity with Rama",
"video] [Implementing TCP Echo Server in Rust",
"zedbar",
"Brian Donovan",
"Please submit your suggestions and votes for next week",
"Rust",
"Cargo",
"Rustup",
"Rust language RFCs",
"Let us know",
"here",
"PR to TWiR",
"Bluesky",
"Mastodon",
"**Oxidize Conference",
"PR to TWiR",
"Bluesky",
"Mastodon",
"merged in the last week",
"add `unreachable_cfg_select_predicates` lint",
"implement MVP for opaque generic const arguments",
"provide more context on trait bounds being unmet due to imperfect derive",
"add `NonZero::<T>::from_str_radix`",
"implement `int_from_ascii` for `NonZero<T>`",
"add some conversion trait impls",
"align `ArrayWindows` trait impls with `Windows`",
"implement stdio FD constants",
"stabilize `core::hint::cold_path`",
"stabilize const ControlFlow predicates",
"stabilize new inclusive range type and iterator type",
"introduce path normalize methods at top of `std::path`",
"`lints`: add `missing_lints_inheritance`",
"`lints`: add `unused_workspace_package_fields` lint",
"`timings`: enable text selection in the charts",
"add host.runner for wrapping host build target executions",
"fix known hosts parsing",
"fix `cmp_owned` false positive when `to_string` comes from macro input",
"fix: handle false negative for `str_to_string`",
"add `expression_types()`, `pattern_types()`, `binding_types()` to `DefWithBody`",
"implement fine grained client side request cancellation support",
"when autoimporting a segment followed by other segments, only consider items that will resolve with the after segments",
"fix linking of postcard test",
"cover more cases where we need parentheses in `&(impl Trait1 + Trait2)`",
"fix `set_top_subtree_delimiter_span` using wrong index for close span",
"fix loses associated bounds for `replace_derive_with_manual_impl`",
"fix not complete `.not` in condition",
"infer the expected len in `include_bytes!()`, to avoid mismatches",
"lowering cycle fixes",
"stale diagnostics with rust-project.json and rustc JSON",
"sync `allow_normalization` to rustc",
"truncate display version of commands consistently",
"use `display_source_code()` in `ReferenceConversion`",
"migrate getters and setters handler to SyntaxEditor",
"151929",
"a60d12cb..39219ceb",
"Full report here",
"Approved RFCs",
"RFC (request for comments) process",
"the team",
"Rust",
"Stabilize `str_as_str`",
"Tracking Issue for `#![feature(control_flow_ok)]`",
"Support importing path-segment keyword with renaming",
"`-Znext-solver` Remove the forced ambiguity hack from search graph",
"Make PinCoerceUnsized require Deref",
"Compiler Team",
"(MCPs only)",
"Remove the translation `-Z` options",
"Cargo",
"Stabilize cargo script",
"Rust RFCs",
"Language Team",
"Language Reference",
"Leadership Council",
"Unsafe Code Guidelines",
"New and Updated RFCs",
"RFC: Add compiler support for instrumenting functions",
"RFC: Add `MaybeDropped<T>`",
"Rust and C++ Cardiff",
"**Getting Started with Rust Part 2: Ownership and Structs**",
"Rust Girona",
"**Sessió setmanal de codificació / Weekly coding session**",
"Rust Berlin",
"**Rust Hack and Learn**",
"Rust Nuremberg",
"**Rust Nürnberg online**",
"Rust DC",
"**Mid-month Rustful**",
"Vancouver Rust",
"**Rust Study/Hack/Hang-out**",
"Rust Girona",
"**Sessió setmanal de codificació / Weekly coding session**",
"Seattle Rust User Group",
"**February, 2026 SRUG (Seattle Rust User Group) Meetup**",
"Dallas Rust User Meetup",
"**Fourth Tuesday**",
"Women in Rust",
"**Lunch & learn: Rust Pattern Matching Unpacked**",
"Rust Girona",
"**Sessió setmanal de codificació / Weekly coding session**",
"Rust Berlin",
"**Rust Hack and Learn**",
"Indy Rust",
"**Indy.rs - with Social Distancing**",
"Charlottesville Rust Meetup",
"**Presentation: Tock OS Part #3 - Capsules and lower-level hardware drivers**",
"Rust Nuremberg",
"**Rust Nürnberg online**",
"Dallas Rust User Meetup",
"**Second Tuesday**",
"Women in Rust",
"**👋 Community Catch Up**",
"Rust Malaysia",
"**Malaysia Rust Meetup February 2026**",
"Rust Bangalore",
"**February 2026 Rustacean meetup**",
"Rust 🦀 TLV",
"**In person Rust February 2026 at Nuvoton in Herzliya**",
"Rust Basel",
"**Rust Meetup #14 @ Optravis LLC**",
"Reading Rust Workshop",
"**Reading Rust Meetup**",
"Post Tenebras Lab",
"**Rust Meetup Geneva**",
"Rust Nation UK",
"**Rust Nation UK 2026**",
"Hacker Dojo",
"**RUST MEETUP at HACKER DOJO**",
"Rust Bergen",
"**Rust Bergen #5 @ Zrch: Doom on Embedded**",
"Rust Manchester",
"**Rust Manchester February Talk**",
"BcnRust",
"**Rust at MWC Talent Arena — Workshops + Community Meetup**",
"Rust Meetup Hamburg",
"**Rust Hack & Learn March 2026**",
"Oxford ACCU/Rust Meetup.",
"**Records, Shredded on Ice: A Primer on Parquet and Iceberg**",
"Rust ATX",
"**Rust ATX at Cloudflare**",
"Utah Rust",
"**Full Stack Web Development in Rust**",
"PDXRust",
"**Implementing a Window Manager: developer workflows, C bindings, and Rust tooling**",
"San Diego Rust",
"**San Diego Rust February Meetup - Back in person!**",
"Boston Rust Meetup",
"**Allston Rust Lunch, Feb 14**",
"San Francisco Rust Study Group",
"**Rust Hacking in Person**",
"Vancouver Rust",
"**Rust Study/Hack/Hang-out**",
"Seattle Rust User Group",
"**February, 2026 SRUG (Seattle Rust User Group) Meetup**",
"Music City Rust Developers",
"**Community Meet and Greet**",
"Boston Rust Meetup",
"**Somerville Union Square Rust Lunch, Feb 21**",
"Rust ATX",
"**Rust Lunch - Fareground**",
"Rust Los Angeles",
"**Rust LA: Rust as a Glue Layer- Infrastructure for AI-Native Applications**",
"Rust Atlanta",
"**Rust-Atl**",
"Rust NYC",
"**Rust NYC: Compile-Time Solutions**",
"Boston Rust Meetup",
"**Boston University Rust Lunch, Feb 28**",
"STL Rust",
"**TBD**",
"Boston Rust Meetup",
"**MIT Rust Lunch, Mar 7**",
"Rust Brisbane",
"**Rust Brisbane Feb 2026**",
"Rust Sydney",
"**Welcome 🦀 to 2026**",
"Rust Canberra",
"**February Meetup**",
"calendar",
"Who's Hiring thread on r/rust",
"Ian Wagner on fosstodon",
"Please submit quotes and vote for next week!",
"nellshamrell",
"llogiq",
"ericseppanen",
"extrawurst",
"U007D",
"mariannegoldin",
"bdillo",
"opeolluwa",
"bnchi",
"KannanPalani57",
"tzilist",
"The Rust Foundation",
"Discuss on r/rust",
"@panstromek"
],
"textContent": "Hello and welcome to another issue of _This Week in Rust_! Rust is a programming language empowering everyone to build reliable and efficient software. This is a weekly summary of its progress and community. Want something mentioned? Tag us at @thisweekinrust.bsky.social on Bluesky or @ThisWeekinRust on mastodon.social, or send us a pull request. Want to get involved? We love contributions.\n\n_This Week in Rust_ is openly developed on GitHub and archives can be viewed at this-week-in-rust.org. If you find any errors in this week's issue, please submit a PR.\n\nWant TWIR in your inbox? Subscribe here.\n\n## Updates from Rust Community\n\n### Newsletters\n\n * GCC Front-End For Rust - January 2026 Monthly report\n\n\n\n### Project/Tooling Updates\n\n * Fyrox 1.0.0-rc.2\n * Slint 1.15 Released\n * The future for Tyr\n * Rustbridge v0.9: Building and bundling Rust shared libraries\n * Ariel OS v0.3.0: BLE, Sensors, UART, and More!\n * CipherStash Proxy 2.1.20 - Postgres Searchable Encryption in pure Rust\n\n\n\n### Observations/Thoughts\n\n * Linux 7.0 Officially Concluding The Rust Experiment\n * Borrowed tuple indexing for HashMap\n * What's so great about Rust?\n * Deploying Rust to production checklist\n * video] [Safe, Fast, and Scalable: Why gRPC-Rust Should Be Your Next RPC Framework\n * video] [Anodized: Specs Beyond Types in Rust\n * video] [impl Rust: Avro IDL tool in Rust via LLM\n * audio] [Netstack.FM episode 26 — Email protocols with Mauro De Gennaro from Stalwart Labs\n\n\n\n### Rust Walkthroughs\n\n * A future for bitflags\n * Hot Reloading in Rust? Subsecond and Dioxus to the rescue!\n * Benchmark 2 decimal crates of floating-point vs fixed-point\n * Trying to support FreeBSD and Nix for my Rust CLI: Lessons Learned\n * video] [Rama @ FOSDEM 2026 — Rethinking network services: Freedom and modularity with Rama\n * video] [Implementing TCP Echo Server in Rust\n\n\n\n## Crate of the Week\n\nThis week's crate is zedbar, a crate to read QR codes and a bunch of other barcode formats from images.\n\nThanks to Brian Donovan for the self-suggestion!\n\nPlease submit your suggestions and votes for next week!\n\n## Calls for Testing\n\nAn important step for RFC implementation is for people to experiment with the implementation and give feedback, especially before stabilization.\n\nIf you are a feature implementer and would like your RFC to appear in this list, add a `call-for-testing` label to your RFC along with a comment providing testing instructions and/or guidance on which aspect(s) of the feature need testing.\n\n_No calls for testing were issued this week byRust, Cargo, Rustup or Rust language RFCs._\n\nLet us know if you would like your feature to be tracked as a part of this list.\n\n## Call for Participation; projects and speakers\n\n### CFP - Projects\n\nAlways wanted to contribute to open-source projects but did not know where to start? Every week we highlight some tasks from the Rust community for you to pick and get started!\n\nSome of these tasks may also have mentors available, visit the task page for more information.\n\n_No Calls for participation were submitted this week._\n\nIf you are a Rust project owner and are looking for contributors, please submit tasks here or through a PR to TWiR or by reaching out on Bluesky or Mastodon!\n\n### CFP - Events\n\nAre you a new or experienced speaker looking for a place to share something cool? This section highlights events that are being planned and are accepting submissions to join their event as a speaker.\n\n * **Oxidize Conference | CFP open until 2026-03-23 | Berlin, Germany | 2026-09-14 - 2026-09-16\n\n\n\nIf you are an event organizer hoping to expand the reach of your event, please submit a link to the website through a PR to TWiR or by reaching out on Bluesky or Mastodon!\n\n## Updates from the Rust Project\n\n569 pull requests were merged in the last week\n\n#### Compiler\n\n * add `unreachable_cfg_select_predicates` lint\n * implement MVP for opaque generic const arguments\n * provide more context on trait bounds being unmet due to imperfect derive\n\n\n\n#### Library\n\n * add `NonZero::<T>::from_str_radix`\n * implement `int_from_ascii` for `NonZero<T>`\n * add some conversion trait impls\n * align `ArrayWindows` trait impls with `Windows`\n * implement stdio FD constants\n * stabilize `core::hint::cold_path`\n * stabilize const ControlFlow predicates\n * stabilize new inclusive range type and iterator type\n * introduce path normalize methods at top of `std::path`\n\n\n\n#### Cargo\n\n * `lints`: add `missing_lints_inheritance`\n * `lints`: add `unused_workspace_package_fields` lint\n * `timings`: enable text selection in the charts\n * add host.runner for wrapping host build target executions\n * fix known hosts parsing\n\n\n\n#### Clippy\n\n * fix `cmp_owned` false positive when `to_string` comes from macro input\n * fix: handle false negative for `str_to_string`\n\n\n\n#### Rust-Analyzer\n\n * add `expression_types()`, `pattern_types()`, `binding_types()` to `DefWithBody`\n * implement fine grained client side request cancellation support\n * when autoimporting a segment followed by other segments, only consider items that will resolve with the after segments\n * fix linking of postcard test\n * cover more cases where we need parentheses in `&(impl Trait1 + Trait2)`\n * fix `set_top_subtree_delimiter_span` using wrong index for close span\n * fix loses associated bounds for `replace_derive_with_manual_impl`\n * fix not complete `.not` in condition\n * infer the expected len in `include_bytes!()`, to avoid mismatches\n * lowering cycle fixes\n * stale diagnostics with rust-project.json and rustc JSON\n * sync `allow_normalization` to rustc\n * truncate display version of commands consistently\n * use `display_source_code()` in `ReferenceConversion`\n * migrate getters and setters handler to SyntaxEditor\n\n\n\n### Rust Compiler Performance Triage\n\nThis week we saw quite a few improvements. Largest one comes from adding two targeted `with_capacity` calls in #151929. Another source of multiple improvements is the ongoing migration away from using external files to store diagnostic messages.\n\nTriage done by **@panstromek**. Revision range: a60d12cb..39219ceb\n\n**Summary** :\n\n(instructions:u) | mean | range | count\n---|---|---|---\nRegressions ❌\n(primary) | 2.0% | [2.0%, 2.0%] | 1\nRegressions ❌\n(secondary) | 0.6% | [0.0%, 2.0%] | 22\nImprovements ✅\n(primary) | -0.8% | [-2.8%, -0.2%] | 179\nImprovements ✅\n(secondary) | -3.1% | [-31.1%, -0.0%] | 211\nAll ❌✅ (primary) | -0.7% | [-2.8%, 2.0%] | 180\n\n1 Regression, 6 Improvements, 7 Mixed; 9 of them in rollups 36 artifact comparisons made in total\n\nFull report here\n\n### Approved RFCs\n\nChanges to Rust follow the Rust RFC (request for comments) process. These are the RFCs that were approved for implementation this week:\n\n * _No RFCs were approved this week._\n\n\n\n### Final Comment Period\n\nEvery week, the team announces the 'final comment period' for RFCs and key PRs which are reaching a decision. Express your opinions now.\n\n#### Tracking Issues & PRs\n\n##### Rust\n\n * Stabilize `str_as_str`\n * Tracking Issue for `#![feature(control_flow_ok)]`\n * Support importing path-segment keyword with renaming\n * `-Znext-solver` Remove the forced ambiguity hack from search graph\n * Make PinCoerceUnsized require Deref\n\n\n\n##### Compiler Team (MCPs only)\n\n * Remove the translation `-Z` options\n\n\n\n#### Cargo\n\n * Stabilize cargo script\n\n\n\n_No Items entered Final Comment Period this week forRust RFCs, Language Team, Language Reference, Leadership Council, or Unsafe Code Guidelines._\n\nLet us know if you would like your PRs, Tracking Issues or RFCs to be tracked as a part of this list.\n\n### New and Updated RFCs\n\n * RFC: Add compiler support for instrumenting functions\n * RFC: Add `MaybeDropped<T>`\n\n\n\n## Upcoming Events\n\nRusty Events between 2026-02-11 - 2026-03-11 🦀\n\n### Virtual\n\n * 2026-02-11 | Virtual (Cardiff, UK) | Rust and C++ Cardiff\n * **Getting Started with Rust Part 2: Ownership and Structs**\n * 2026-02-11 | Virtual (Girona, ES) | Rust Girona\n * **Sessió setmanal de codificació / Weekly coding session**\n * 2026-02-12 | Virtual (Berlin, DE) | Rust Berlin\n * **Rust Hack and Learn**\n * 2026-02-12 | Virtual (Nürnberg, DE) | Rust Nuremberg\n * **Rust Nürnberg online**\n * 2026-02-17 | Virtual (Washington, DC, US) | Rust DC\n * **Mid-month Rustful**\n * 2026-02-18 | Hybrid (Vancouver, BC, CA) | Vancouver Rust\n * **Rust Study/Hack/Hang-out**\n * 2026-02-18 | Virtual (Girona, ES) | Rust Girona\n * **Sessió setmanal de codificació / Weekly coding session**\n * 2026-02-19 | Hybrid (Seattle, WA, US) | Seattle Rust User Group\n * **February, 2026 SRUG (Seattle Rust User Group) Meetup**\n * 2026-02-24 | Virtual (Dallas, TX, US) | Dallas Rust User Meetup\n * **Fourth Tuesday**\n * 2026-02-24 | Virtual (London, UK) | Women in Rust\n * **Lunch & learn: Rust Pattern Matching Unpacked**\n * 2026-02-25 | Virtual (Girona, ES) | Rust Girona\n * **Sessió setmanal de codificació / Weekly coding session**\n * 2026-02-26 | Virtual (Berlin, DE) | Rust Berlin\n * **Rust Hack and Learn**\n * 2026-03-04 | Virtual (Indianapolis, IN, US) | Indy Rust\n * **Indy.rs - with Social Distancing**\n * 2026-03-05 | Virtual (Charlottesville, VA, US) | Charlottesville Rust Meetup\n * **Presentation: Tock OS Part #3 - Capsules and lower-level hardware drivers**\n * 2026-03-05 | Virtual (Nürnberg, DE) | Rust Nuremberg\n * **Rust Nürnberg online**\n * 2026-03-10 | Virtual (Dallas, TX, US) | Dallas Rust User Meetup\n * **Second Tuesday**\n * 2026-03-10 | Virtual (London, UK)| Women in Rust\n * **👋 Community Catch Up**\n\n\n\n### Asia\n\n * 2026-02-11 | Kuala Lumpur, MY | Rust Malaysia\n * **Malaysia Rust Meetup February 2026**\n * 2026-02-21 | Bangalore, IN | Rust Bangalore\n * **February 2026 Rustacean meetup**\n * 2026-02-23 | Tel Aviv-yafo, IL | Rust 🦀 TLV\n * **In person Rust February 2026 at Nuvoton in Herzliya**\n\n\n\n### Europe\n\n * 2026-02-11 | Basel, CH | Rust Basel\n * **Rust Meetup #14 @ Optravis LLC**\n * 2026-02-11 | Reading, UK | Reading Rust Workshop\n * **Reading Rust Meetup**\n * 2026-02-12 | Geneva, CH | Post Tenebras Lab\n * **Rust Meetup Geneva**\n * 2026-02-18 - 2026-02-19 | London, UK | Rust Nation UK\n * **Rust Nation UK 2026**\n * 2026-02-19 | Mountain View, CA, US | Hacker Dojo\n * **RUST MEETUP at HACKER DOJO**\n * 2026-02-24 | Bergen, NO | Rust Bergen\n * **Rust Bergen #5 @ Zrch: Doom on Embedded**\n * 2026-02-24 | Manchester, UK | Rust Manchester\n * **Rust Manchester February Talk**\n * 2026-03-04 | Barcelona, ES | BcnRust\n * **Rust at MWC Talent Arena — Workshops + Community Meetup**\n * 2026-03-04 | Hamburg, DE | Rust Meetup Hamburg\n * **Rust Hack & Learn March 2026**\n * 2026-03-04 | Oxford, UK | Oxford ACCU/Rust Meetup.\n * **Records, Shredded on Ice: A Primer on Parquet and Iceberg**\n\n\n\n### North America\n\n * 2026-02-11 | Austin, TX, US | Rust ATX\n * **Rust ATX at Cloudflare**\n * 2026-02-12 | Lehi, UT, US | Utah Rust\n * **Full Stack Web Development in Rust**\n * 2026-02-12 | Portland, OR, US | PDXRust\n * **Implementing a Window Manager: developer workflows, C bindings, and Rust tooling**\n * 2026-02-12 | San Diego, CA, US | San Diego Rust\n * **San Diego Rust February Meetup - Back in person!**\n * 2026-02-14 | Boston, MA, US | Boston Rust Meetup\n * **Allston Rust Lunch, Feb 14**\n * 2026-02-17 | San Francisco, CA, US | San Francisco Rust Study Group\n * **Rust Hacking in Person**\n * 2026-02-18 | Hybrid (Vancouver, BC, CA) | Vancouver Rust\n * **Rust Study/Hack/Hang-out**\n * 2026-02-19 | Hybrid (Seattle, WA, US) | Seattle Rust User Group\n * **February, 2026 SRUG (Seattle Rust User Group) Meetup**\n * 2026-02-19 | Nashville, TN, US | Music City Rust Developers\n * **Community Meet and Greet**\n * 2026-02-21 | Boston, MA, US | Boston Rust Meetup\n * **Somerville Union Square Rust Lunch, Feb 21**\n * 2026-02-25 | Austin, TX, US | Rust ATX\n * **Rust Lunch - Fareground**\n * 2026-02-25 | Los Angeles, CA, US | Rust Los Angeles\n * **Rust LA: Rust as a Glue Layer- Infrastructure for AI-Native Applications**\n * 2026-02-26 | Atlanta, GA, US | Rust Atlanta\n * **Rust-Atl**\n * 2026-02-26 | New York, NY, US | Rust NYC\n * **Rust NYC: Compile-Time Solutions**\n * 2026-02-28 | Boston, MA, US | Boston Rust Meetup\n * **Boston University Rust Lunch, Feb 28**\n * 2026-03-05 | Saint Louis, MO, US | STL Rust\n * **TBD**\n * 2026-03-07 | Boston, MA, US | Boston Rust Meetup\n * **MIT Rust Lunch, Mar 7**\n\n\n\n### Oceania\n\n * 2026-02-11 | Brisbane City, QL, AU | Rust Brisbane\n * **Rust Brisbane Feb 2026**\n * 2026-02-11 | Sydney, AU | Rust Sydney\n * **Welcome 🦀 to 2026**\n * 2026-02-24 | Canberra, AU | Rust Canberra\n * **February Meetup**\n\n\n\nIf you are running a Rust event please add it to the calendar to get it mentioned here. Please remember to add a link to the event too. Email the Rust Community Team for access.\n\n## Jobs\n\nPlease see the latest Who's Hiring thread on r/rust\n\n# Quote of the Week\n\n> Unpopular opinion: error handling in Rust is actually fantastic. Once you know the right patterns, which regrettably are NOT always obvious 😂\n\n– Ian Wagner on fosstodon\n\nDespite another week with a lamentable lack of suggestions, llogiq is pleased with what he found.\n\nPlease submit quotes and vote for next week!\n\nThis Week in Rust is edited by:\n\n * nellshamrell\n * llogiq\n * ericseppanen\n * extrawurst\n * U007D\n * mariannegoldin\n * bdillo\n * opeolluwa\n * bnchi\n * KannanPalani57\n * tzilist\n\n\n\n_Email list hosting is sponsored byThe Rust Foundation_\n\nDiscuss on r/rust",
"title": "This Week in Rust 638"
}