Rust Search

Find the best content on Rust, curated by the community; a search engine for Rustaceans.
lwn.net
Self-referential structures that can be used without unsafe code have posed a problem for Rust for years. There are many cases where a self-referential data structure is the elegant algorithmic choice, but implementing it in accordance with...
Observations/Thoughts 2026-10-21 ~24 min read
lwn.net
[LWN subscriber-only content] Welcome to LWN.net The following subscription-only content has been made available to you by an LWN subscriber. Thousands of subscribers depend on LWN for the best news from the Linux and free software communit...
Observations/Thoughts 2026-10-21 ~6 min read
lwn.net
[LWN subscriber-only content] Welcome to LWN.net The following subscription-only content has been made available to you by an LWN subscriber. Thousands of subscribers depend on LWN for the best news from the Linux and free software communit...
Observations/Thoughts 2026-10-14 ~6 min read
lwn.net
Nadrieril is a long-time Rust contributor, and the maintainer of the rustc pattern-matching infrastructure. During his involvement with Rust, he has noticed a problem with the usability of the language: it is difficult to automatically extr...
Observations/Thoughts 2026-10-14 ~6 min read
lwn.net
[LWN subscriber-only content] Rust's system of ownership and borrowed references is convenient when it can correctly model a program's needs. The Rust for Linux project has worked to provide adapters between Rust's semantics and the existin...
Observations/Thoughts 2026-10-14 ~6 min read
lwn.net
[LWN subscriber-only content] Welcome to LWN.net The following subscription-only content has been made available to you by an LWN subscriber. Thousands of subscribers depend on LWN for the best news from the Linux and free software communit...
Observations/Thoughts 2026-10-07 ~8 min read
lwn.net
This article brought to you by LWN subscribers Subscribers to LWN.net made this article — and everything that surrounds it — possible. If you appreciate our content, please buy a subscription and make the next set of articles possible. Pier...
Rust Walkthroughs 2026-10-07 ~9 min read
lwn.net
Ready to give LWN a try? With a subscription to LWN, you can stay current with what is happening in the Linux and free-software community and take advantage of subscriber-only site features. We are pleased to offer you a free trial subscrip...
Observations/Thoughts 2026-09-30 ~9 min read
lwn.net
[LWN subscriber-only content] Welcome to LWN.net The following subscription-only content has been made available to you by an LWN subscriber. Thousands of subscribers depend on LWN for the best news from the Linux and free software communit...
Observations/Thoughts 2026-09-30 ~7 min read
lwn.net
[LWN subscriber-only content] Welcome to LWN.net The following subscription-only content has been made available to you by an LWN subscriber. Thousands of subscribers depend on LWN for the best news from the Linux and free software communit...
Observations/Thoughts 2026-09-30 ~8 min read
lwn.net
Welcome to LWN.net The following subscription-only content has been made available to you by an LWN subscriber. Thousands of subscribers depend on LWN for the best news from the Linux and free software communities. If you enjoy this article...
Observations/Thoughts 2026-09-09 ~9 min read
lwn.net
[LWN subscriber-only content] The null block driver (null_blk) is a small driver that is mostly useful for benchmarking block-layer implementations. It accepts all requests and marks them complete as quickly as possible, doing as little wor...
Rust Walkthroughs 2026-09-02 ~7 min read
lwn.net
[LWN subscriber-only content] Welcome to LWN.net The following subscription-only content has been made available to you by an LWN subscriber. Thousands of subscribers depend on LWN for the best news from the Linux and free software communit...
Project/Tooling Updates 2026-08-12 ~6 min read
lwn.net
[LWN subscriber-only content] Welcome to LWN.net The following subscription-only content has been made available to you by an LWN subscriber. Thousands of subscribers depend on LWN for the best news from the Linux and free software communit...
Project/Tooling Updates 2026-07-29 ~8 min read
lwn.net
Proceed to the article Alexei Starovoitov gave "less of a presentation, more of a scream of realization" at the BPF track of the 2026 Linux Storage, Filesystem, Memory-Management, and BPF Summit. He shared a set of ideas for how BPF could c...
Project/Tooling Updates 2026-06-03 ~11 min read
lwn.net
[LWN subscriber-only content] In Rust, types either possess a constant size known at compile time, or a dynamically calculated size known at run time. That is fine for most purposes, but recent proposals for the language have shown the need...
Project/Tooling Updates 2026-04-22 ~7 min read
lwn.net
Rust's compiler team has been working on a long-term project to rewrite the trait solver — the part of the compiler that determines which concrete function should be called when a programmer uses a trait method that is implemented for multi...
Project/Tooling Updates 2026-04-01 ~9 min read
lwn.net
This article brought to you by LWN subscribers Subscribers to LWN.net made this article — and everything that surrounds it — possible. If you appreciate our content, please buy a subscription and make the next set of articles possible. The...
Project/Tooling Updates 2026-02-11 ~8 min read
lwn.net
A few years ago, the only way to compile Rust code was using the rustc compiler with LLVM as a backend. Since then, several projects, including Mutabah's Rust Compiler (mrustc), GCC's Rust support (gccrs), rust_codegen_gcc, and Cranelift ha...
Project/Tooling Updates 2026-02-04 ~6 min read
lwn.net
Ready to give LWN a try? With a subscription to LWN, you can stay current with what is happening in the Linux and free-software community and take advantage of subscriber-only site features. We are pleased to offer you a free trial subscrip...
Project/Tooling Updates 2026-01-14 ~5 min read
"(…) as much as i dislike the [cargo-geiger](https://crates.io/crates/cargo-geiger) concept, the name … kind of works `unsafe` is a lot like urani..."

Search tips

Type anything to search across articles, videos (including conference talks), podcasts, research, crates, and Rust API documentation. These operators give you finer control — click an example to try it.

Find pages containing all your words. Pages where the words appear together rank higher.
Quote part of your query to keep those words together as an exact phrase within a larger search.
Wrap the whole query in quotes for a verbatim search that matches text exactly, punctuation and all — perfect for Rust syntax. Needs at least 3 characters.
Put ! first to open the top result immediately. Quote the whole query for a literal leading bang, as in '!Send'. Bangs elsewhere, such as println!, stay literal. Browser and launcher shortcuts can invoke this directly. See search integrations.
Limit results to a single site. Works on its own () too. One site: per search.

Use the tabs and filters above the results to narrow by content type, publication year, and sort order.