Rust Search

Find the best content on Rust, curated by the community; a search engine for Rustaceans.
github.com
async once tool for lazy_static
Crate v0.2.6 2021-12-24
github.com
A lightweight, idiomatic, composable and modular router implementation with middleware support for the Rust HTTP library hyper.rs.
Crate v3.0.0 2021-12-24
github.com
An interner that deallocates unused values
Crate v0.7.0 2021-12-01
github.com
Minimum comparison merge of two sorted sequences with random access
Crate v0.1.2 2021-11-27
github.com
## RFC: Cargo `--crate-type` CLI Argument - Feature Name: `cargo_cli_crate_type` - Start Date: 2021-10-07 - RFC PR: [rust-lang/rfcs#3180](https://github.com/rust-lang/rfcs/pull/3180) - Tracking Issue: [rust-lang/cargo#10083](https://github....
RFC 3180 RFC 2021-11-14 ~4 min read
github.com
## This RFC was previously approved, but part of it later **rejected** The `Provider` interface that is core to this proposal has been rejected for now by [the libs team meeting]. Without that element, what remains here is essentially just...
RFC 3192 RFC 2021-11-04 ~15 min read
github.com
## Summary [summary]: #summary This RFC aims to improve the debugging experience for Rust developers, by enabling Rust developers to package debugger visualizer scripts with their crates. ## Motivation [motivation]: #motivation Most, if not...
RFC 3191 RFC 2021-11-01 ~21 min read
github.com
## Static async fn in traits - Feature Name: `async_fn_in_trait` - Start Date: 2021-10-13 - RFC PR: [rust-lang/rfcs#3185](https://github.com/rust-lang/rfcs/pull/3185) - Rust Issue: [rust-lang/rust#91611](https://github.com/rust-lang/rust/is...
RFC 3185 RFC 2021-10-26 ~7 min read
github.com
Traits for generic floats in game development
Crate v1.0.1 2021-10-20
github.com
## Summary [summary]: #summary Adding methods to `LocalKey` for `LocalKey<Cell<T>>` and `LocalKey<RefCell<T>>` to make thread local cells easier to use. ## Motivation [motivation]: #motivation Almost all real-world usages of `thread_local!...
RFC 3184 RFC 2021-10-17 ~8 min read
github.com
Tiny and fast base58 encoding
Crate v0.2.0 2021-09-21
github.com
## Summary [summary]: #summary Allow Cargo packages to depend on the same crate multiple times with different dependency names, to support artifact dependencies for multiple targets. ## Motivation [motivation]: #motivation [RFC 3028](https:...
RFC 3176 RFC 2021-09-14 ~6 min read
github.com
Atomic types for unsupported platforms
Crate v0.2.0 2021-09-12
github.com
# Rust crate ownership policy - Feature Name: none - Start Date: 2021-05-04 - RFC PR: [rust-lang/rfcs#3119](https://github.com/rust-lang/rfcs/pull/3119) - Rust Issue: [rust-lang/rust#88867](https://github.com/rust-lang/rust/issues/88867) ##...
RFC 3119 RFC 2021-09-11 ~10 min read
github.com
## Summary [summary]: #summary This RFC adds two argumentless methods to `f32`/`f64`, `next_up` and `next_down`. These functions are specified in the IEEE 754 standard, and provide the capability to enumerate floating point values in order....
RFC 3173 RFC 2021-09-06 ~9 min read
github.com
Macro to encode DER oids at compile time
Crate v0.5.0 2021-09-06
github.com
Custom Rust allocator allowing to temporarily disable memory (de)allocations for a thread. Aborts or prints a warning if allocating although forbidden.
Crate v1.1.2 2021-08-03
github.com
## Summary [summary]: #summary `Option` has the methods `unwrap`, `unwrap_or`, `unwrap_or_else` and `unwrap_or_default`. It similarly has `map`, `map_or`, `map_or_else`, however `map_or_default` is missing. The exact same problem exists for...
RFC 3148 RFC 2021-07-14 ~1 min read
github.com
Interprocess communication library for tokio.
Crate v0.9.0 2021-07-06
github.com
Parse and validate witx file format
Crate v0.9.1 2021-06-22
"Congrats to the #Rustlang and #Rust-for-#Linux community: the #LinuxKernel now contains the first useful thing built using Rust!"

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.