Rust Search

Find the best content on Rust, curated by the community; a search engine for Rustaceans.
smallcultfollowing.com
Rustc Reading Club, Take 218 November 2021 Wow! The response to the last Rustc Reading Club was overwhelming – literally! We maxed out the number of potential zoom attendees and I couldn’t even join the call! It’s clear that there’s a lot o...
Observations/Thoughts 2021-11-24 ~1 min read
smallcultfollowing.com
I wanted to write about an idea that’s been kicking around in the back of my mind for some time. I call it view types. The basic idea is to give a way for an &mut or & reference to identify which fields it is actually going to access. The m...
Observations/Thoughts 2021-11-10 ~14 min read
smallcultfollowing.com
As the web site says, Rust is a language empowering everyone to build reliable and efficient software. I think it’s precisely this feeling of empowerment that people love about Rust. As wycats put it recently to me, Rust makes it “feel like...
Observations/Thoughts 2021-09-22 ~7 min read
smallcultfollowing.com
RustConf is always a good time for reflecting on the project. For me, the last week has been particularly “reflective”. Since announcing the Rustacean Principles, I’ve been having a number of conversations with members of the community abou...
Observations/Thoughts 2021-09-22 ~6 min read
smallcultfollowing.com
As the web site says, Rust is a language empowering everyone to build reliable and efficient software. I think it’s precisely this feeling of empowerment that people love about Rust. As wycats put it recently to me, Rust makes it “feel like...
Observations/Thoughts 2021-09-08 ~7 min read
smallcultfollowing.com
I’ve been working on the Rust project for just about ten years. The language has evolved radically in that time, and so has the project governance. When I first started, for example, we communicated primarily over the rust-dev mailing list...
Miscellaneous 2021-04-07 ~5 min read
smallcultfollowing.com
I’ve got an announcement to make. As of Jan 4th, I’m starting at Amazon as the tech lead of their new Rust team. Working at Mozilla has been a great experience, but I’m pretty excited about this change. It’s a chance to help shape what I ho...
Miscellaneous 2020-12-30 ~4 min read
smallcultfollowing.com
I wanted to write a post that looks back over 2020 from a personal perspective. My goal here is to look at the various initiatives that I’ve been involved in and try to get a sense for how they went, what worked and what didn’t, and also wh...
Observations/Thoughts 2020-12-23 ~15 min read
smallcultfollowing.com
Since we created the Rust teams, I have been serving as lead of two teams: the compiler team and the language design team (I’ve also been a member of the core team, which has no lead). For those less familiar with Rust’s governance, the com...
Miscellaneous 2020-12-16 ~5 min read
smallcultfollowing.com
This blog is where I post up various half-baked ideas that I have.All PostsCategoriesGitHubTwitterRSS/Atom feedsSelected posts:The borrow checker withinEmpathy in open source: be gentle with each other
News & Blog Posts 2020-07-14 ~1 min read
smallcultfollowing.com
The point of the async interview series, in the end, was to help figure out what we should be doing next when it comes to Async I/O. I thought it would be good then to step back and, rather than interviewing someone else, give my opinion on...
News & Blog Posts 2020-05-05 ~13 min read
smallcultfollowing.com
I’ve noticed that the ideas that I post on my blog are getting much more “well rounded”. That is a problem. It means I’m waiting too long to write about things. So I want to post about something that’s a bit more half-baked – it’s an idea t...
News & Blog Posts 2020-04-14 ~10 min read
smallcultfollowing.com
Hello everyone! I’m happy to be posting a transcript of my async interview with withoutboats. This particularly interview took place way back on January 14th, but the intervening months have been a bit crazy and I didn’t get around to writi...
News & Blog Posts 2020-03-17 ~17 min read
smallcultfollowing.com
Hello! For the latest async interview, I spoke with Eliza Weisman (hawkw, mycoliza on twitter). Eliza first came to my attention as the author of the tracing crate, which is a nifty crate for doing application level tracing. However, she is...
News & Blog Posts 2020-02-11 ~11 min read
smallcultfollowing.com
In my #rust2020 blog post, I mentioned rather off-handedly that I think the time has come for us to talk about forming a Rust foundation. I wanted to come back to this topic and talk in more detail about what I think a Rust foundation might...
News & Blog Posts 2020-01-14 ~9 min read
smallcultfollowing.com
After reading boat’s excellent post on asynchronous destructors, I thought it might be a good idea to write some about async fn in traits. Support for async fn in traits is probably the single most common feature request that I hear about....
News & Blog Posts 2019-10-29 ~13 min read
smallcultfollowing.com
I have been thinking about how language feature development works in Rust1. I wanted to write a post about what I see as one of the key problems: too much concurrency in our design process, without any kind of “back-pressure” to help keep t...
News & Blog Posts 2019-07-16 ~8 min read
smallcultfollowing.com
I wanted to give an update on the status of the “async-await foundations” working group. This post aims to cover three things:the “async await MVP” that we are currently targeting;how that fits into the bigger picture;and how you can help,...
News & Blog Posts 2019-07-09 ~5 min read
smallcultfollowing.com
In the talk I gave at Rust LATAM, I said that the Rust project has always emphasized finding the best solution, rather than winning the argument. I think this is one of our deepest values. It’s also one of the hardest for us to uphold.Let’s...
News & Blog Posts 2019-04-23 ~9 min read
smallcultfollowing.com
Lately, the compiler team has been changing up the way that we work. Our goal is to make it easier for people to track what we are doing and – hopefully – get involved. This is an ongoing effort, but one thing that has become clear immediat...
News & Blog Posts 2019-04-16 ~9 min read
"This overflows the trait solver today as well as my brain"

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.