Rust Search

Find the best content on Rust, curated by the community; a search engine for Rustaceans.
github.com
Pure-rust codegen for protobuf using protobuf-parser crate WIP
Crate v2.28.0 2022-09-26
github.com
Protobuf protoc command as API
Crate v2.28.0 2022-09-26
github.com
protoc --rust_out=... available as API. protoc needs to be in $PATH, protoc-gen-run does not.
Crate v2.28.0 2022-09-26
github.com
## Summary [summary]: #summary Create a new subteam of the lang team entitled **Lang Team Advisors**: * Advisors are people whose feedback and judgment is highly valued by the lang team. * Advisors are notified when the lang team makes FCP...
RFC 3327 RFC 2022-09-21 ~6 min read
github.com
Interact with lists of files through a storage-agnostic interface
Crate v0.11.0 2022-09-18
github.com
## Summary [summary]: #summary Introduce a new macro `core::mem::offset_of!`, which evaluates to a constant containing the offset in bytes of a field inside some type. Specifically, this RFC allows usage like the following: ```rs use core::...
RFC 3308 RFC 2022-08-29 ~18 min read
github.com
## Summary [summary]: #summary This RFC charters the Rust Style Team, responsible for evolving the Rust style over time. This includes styling for new Rust constructs, as well as the evolution of the existing style over the course of Rust e...
RFC 3309 RFC 2022-08-25 ~6 min read
github.com
Safe Parquet and Thrift reader and writer (sync and async)
Crate v0.2.4 2022-08-17
github.com
A #![no_std] crate for performing FNV1A-16/32/64/128 hashing on Rust stable at compile time.
Crate v1.1.0 2022-08-13
github.com
## Summary [summary]: #summary Type ascription ([RFC #803][ascript-rfc], [tracking issue]) has been a merged RFC for seven years, with no clear path to stabilization. Since then, syntactic norms in Rust have shifted significantly and it's b...
RFC 3307 RFC 2022-08-07 ~6 min read
github.com
## Summary This RFC establishes a Leadership Council as the successor of the core team[^core] and the new governance structure through which Rust Project members collectively confer the authority[^authority] to ensure successful operation o...
RFC 3392 RFC 2022-08-01 ~63 min read
github.com
Fallible streaming iterator specialized for decompression
Crate v0.1.2 2022-07-30
github.com
Basic type for validator and validator_derive
Crate v0.16.0 2022-07-25
github.com
Unofficial implementation of Apache Arrow spec in safe Rust
Crate v0.1.0 2022-07-07
github.com
## Summary [summary]: #summary When Cargo is performing an API operation (`yank`/`login`/`publish`/etc.) to a source-replaced `crates-io`, require the user to pass `--registry <NAME>` to specify exactly which registry to use. Additionally,...
RFC 3289 RFC 2022-07-05 ~4 min read
github.com
## Summary [summary]: #summary The Rust Compiler Team has used a co-leadership model since late 2019. This RFC codifies the expectations the team has for its leads and the time and effort we expect to be necessary to meet those expectations...
RFC 3262 RFC 2022-05-09 ~10 min read
github.com
An async channel library
Crate v0.5.0 2022-04-14
github.com
## Summary [summary]: #summary * Introduce a new "type system team" (the "types team" for short) that works to **implement and formally define** the semantics of Rust as decided by the lang team. * The type team owns and maintains: * The im...
RFC 3254 RFC 2022-04-12 ~12 min read
github.com
OpenTracing API for Rust
Crate v0.6.0 2022-04-05
github.com
## Refined trait implementations - Feature Name: `refined_impls` - Start Date: 2022-03-22 - RFC PR: [rust-lang/rfcs#3245](https://github.com/rust-lang/rfcs/pull/3245) - Rust Issue: [rust-lang/rust#100706](https://github.com/rust-lang/rust/i...
RFC 3245 RFC 2022-03-22 ~19 min read
"Memory-safe implementations of PNG ([png](https://crates.io/crates/png), [zune-png](https://crates.io/crates/zune-png), [wuffs](https://github.com/goo..."

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.