Rust Search

Find the best content on Rust, curated by the community; a search engine for Rustaceans.
Unofficial flatbuffers and tonic code of Apache Arrow spec
crate v0.8.1 github.com 2022-11-30
Easy to use conversion of ethereum contract calls to bytecode.
crate v18.0.0 github.com 2022-11-16
## Summary [summary]: #summary `c"…"` string literals. ## Motivation [motivation]: #motivation Looking at the [amount of `cstr!()` invocations just on GitHub](https://cs.github.com/?scopeName=All+repos&scope=&q=cstr%21+lang%3Arust) (about 3...
github.com RFC 3348 RFC 2022-11-15 ~5 min read
## Summary [summary]: #summary Relax the restrictions on which characters and escape codes are allowed in string, char, byte string, and byte literals. Most importantly, this means we accept the exact same characters and escape codes in `"…...
github.com RFC 3349 RFC 2022-11-15 ~4 min read
# crates.io token scopes RFC - Feature Name: `crates_io_token_scopes` - Start Date: 2020-06-24 - RFC PR: [rust-lang/rfcs#2947](https://github.com/rust-lang/rfcs/pull/2947) - crates.io issue: [rust-lang/crates.io#5443](https://github.com/rus...
github.com RFC 2947 RFC 2022-11-08 ~6 min read
## Summary Create an operational semantics team that is tasked with owning the semantics of unsafe code. This responsibility would be transferred from [T-types], which had previously been given ownership of this domain. Additionally, this t...
github.com RFC 3346 RFC 2022-11-07 ~8 min read
Futures based on intrusive data structures - for std and no-std environments.
crate v0.5.0 github.com 2022-11-04
## Summary [summary]: #summary This RFC defines a mechanism for evolving the default Rust style over time without breaking backwards compatibility, via the Rust edition mechanism. ## Motivation [motivation]: #motivation The current Rust sty...
github.com RFC 3338 RFC 2022-10-26 ~4 min read
## Summary [summary]: #summary Consider some attributes 'unsafe', so that they must only be used like this: ```rust #[unsafe(no_mangle)] ``` ## Motivation [motivation]: #motivation Some of our attributes, such as `no_mangle`, can be used to...
github.com RFC 3325 RFC 2022-10-11 ~6 min read
## Restrictions - Start Date: 2022-10-09 - RFC PR: [rust-lang/rfcs#3323](https://github.com/rust-lang/rfcs/pull/3323) - Rust Issue: [rust-lang/rust#105077](https://github.com/rust-lang/rust/issues/105077) ## Summary You can write `pub impl(...
github.com RFC 3323 RFC 2022-10-09 ~18 min read
Synchronisation primitives for !Send tasks.
crate v0.1.0 github.com 2022-09-28
Pure-rust codegen for protobuf using protobuf-parser crate WIP
crate v2.28.0 github.com 2022-09-26
Protobuf protoc command as API
crate v2.28.0 github.com 2022-09-26
protoc --rust_out=... available as API. protoc needs to be in $PATH, protoc-gen-run does not.
crate v2.28.0 github.com 2022-09-26
## 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...
github.com RFC 3327 RFC 2022-09-21 ~6 min read
Interact with lists of files through a storage-agnostic interface
crate v0.11.0 github.com 2022-09-18
An opinionated macro implementation for Rust struct builder pattern with compile-time validation
crate v0.5.1 github.com 2022-09-09
## 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::...
github.com RFC 3308 RFC 2022-08-29 ~18 min read
## 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...
github.com RFC 3309 RFC 2022-08-25 ~6 min read
Safe Parquet and Thrift reader and writer (sync and async)
crate v0.2.4 github.com 2022-08-17
"At the #LinuxPlumbers Rust MC: "I'm Matthew Wilcox, I'm one of the authors of the NVMe spec, I'm the one who suggested you make an NVMe driver to demo..."

Search tips

Type anything to search across articles, videos (including conference talks), podcasts, and research. 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.
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.