Rust Search

Find the best content on Rust, curated by the community; a search engine for Rustaceans.
github.com
A build dependency to build native libraries that use configure&make-style build systems
Crate v0.2.7 2024-04-08
github.com
Retrieve serde provided variant names for enum objects.
Crate v0.1.3 2024-04-06
github.com
## Summary [summary]: #summary This RFC adds `use<..>` syntax for specifying which generic parameters should be captured in an opaque RPIT-like `impl Trait` type, e.g. `impl use<'t, T> Trait`. This solves the problem of overcapturing and wi...
RFC 3617 RFC 2024-04-03 ~38 min read
github.com
## Shorter temporary lifetimes in tail expressions - Feature Name: `shorter_tail_lifetimes` - Start Date: 2023-05-04 - RFC PR: [rust-lang/rfcs#3606](https://github.com/rust-lang/rfcs/pull/3606) - Tracking Issue: [rust-lang/rust#123739](http...
RFC 3606 RFC 2024-04-02 ~5 min read
github.com
## Summary This RFC proposes merging the Crates.io team into the Dev tools team as a subteam. The membership of the Crates.io and Dev tools teams proper remain the same.[^subteam] [^subteam]: Note: Members of subteams are not automatically...
RFC 3595 RFC 2024-03-25 ~5 min read
github.com
## Summary [summary]: #summary Beginning with the 2024 edition, reserve the syntax `#"foo"#`, as a way of future-proofing against future language changes. ## Motivation [motivation]: #motivation [RFC 3101](https://github.com/rust-lang/rfcs/...
RFC 3593 RFC 2024-03-24 ~3 min read
github.com
## Summary [summary]: #summary Allow importing associated functions and constants from traits and then using them like regular items. ## Motivation [motivation]: #motivation There has for a long time been a desire to shorten the duplication...
RFC 3591 RFC 2024-03-19 ~8 min read
github.com
Safe interface for oboe an android library for low latency audio IO
Crate v0.6.1 2024-03-03
github.com
Unsafe bindings for oboe an android library for low latency audio IO
Crate v0.6.1 2024-03-03
github.com
# Summary [summary]: #summary Tweak the behaviour of `?` inside `try{}` blocks to not depend on context, in order to work better with methods and need type annotations less often. The stable behaviour of `?` when *not* in a `try{}` block is...
RFC 3721 RFC 2024-02-22 ~20 min read
github.com
Run a command as root (sudo)
Crate v1.2.0 2024-02-20
github.com
A library for heap profiling and ad hoc profiling with DHAT.
Crate v0.3.3 2024-02-04
github.com
Keeps an inventory of living objects
Crate v0.4.2 2024-01-26
github.com
Simplified Read/Write traits for no_std usage
Crate v0.2.2 2024-01-24
github.com
serde implementation of CBOR using ciborium-basic
Crate v0.2.2 2024-01-24
github.com
Low-level CBOR codec primitives
Crate v0.2.2 2024-01-24
github.com
## Summary [summary]: #summary Re-organise the compiler team: - Re-define and rename the tiers of membership - Change how team members and contributors are promoted - Document expectations of team members and maintainers - Establish mechani...
RFC 3599 RFC 2024-01-19 ~15 min read
github.com
A concurrent insert-only hashmap for caching values
Crate v0.3.0 2024-01-19
github.com
## Summary [summary]: #summary This eRFC lays out a path for [stabilizing programmatic output for libtest](https://github.com/rust-lang/rust/issues/49359). ## Motivation [motivation]: #motivation [libtest](https://github.com/rust-lang/rust/...
RFC 3558 RFC 2024-01-18 ~4 min read
github.com
A concurrent skip list
Crate v0.1.3 2024-01-08
"Right. I've never even used this impl, but my first thought upon seeing the question "I have an `Iterator` of `X` and need a `Y`" was to look at the ..."

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.