Rust Search

Find the best content on Rust, curated by the community; a search engine for Rustaceans.
Bloom filter implementation
crate v3.0.1 github.com 2024-12-02
No-dep range header parser
crate v0.4.2 github.com 2024-11-28
Content-addressable, key-value, high-performance, on-disk cache.
crate v13.1.0 github.com 2024-11-26
An implementation of the RESP2 and RESP3 protocols.
crate v6.0.0 github.com 2024-11-15
Pseudo random implementation with core atomics.
crate v0.2.3 github.com 2024-11-06
A connect, read and write timeout aware connector to be used with hyper Client.
crate v0.5.2 github.com 2024-11-03
cpio archive reading and writing
crate v0.10.0 github.com 2024-11-03
## Summary Disallow `extern` without an explicit ABI in a new edition. Write `extern "C"` (or another ABI) instead of just `extern`. ```diff - extern { … } + extern "C" { … } - extern fn foo() { … } + extern "C" fn foo() { … } ``` ## Motiva...
github.com RFC 3722 RFC 2024-10-30 ~2 min read
Safe Parquet and Thrift reader and writer (sync and async)
crate v0.1.0 github.com 2024-10-27
## Summary [summary]: #summary * We introduce the concept of "target modifier". A target modifier is a flag where it may be unsound if you link together two compilation units that disagree on the flag. * We fail the build if rustc can see t...
github.com RFC 3716 RFC 2024-10-24 ~18 min read
A utility crate for imposing upper bounds on Future lifetimes.
crate v0.1.4 github.com 2024-10-23
metrics-rs exporter that supports reporting metrics to StatsD
crate v0.9.0 github.com 2024-10-21
Low level binding for FreeType font library
crate v0.23.0 github.com 2024-10-20
Wrapper types and traits for secret management which help ensure they aren't accidentally copied, logged, or otherwise exposed (as much as possible), and also ensure secrets are securely wiped from memory when dropped.
crate v0.10.3 github.com 2024-10-09
The `tokio` simulator on madsim.
crate v0.2.30 github.com 2024-10-04
Basic .pem file parser for keys and certificates
crate v2.2.0 github.com 2024-09-30
## Summary [summary]: #summary Support defining `macro_rules!` macros that work as attribute macros. ## Motivation [motivation]: #motivation Many crates provide attribute macros. Today, this requires defining proc macros, in a separate crat...
github.com RFC 3697 RFC 2024-09-20 ~8 min read
## Summary [summary]: #summary Support implementing `derive(Trait)` via a `macro_rules!` macro. ## Motivation [motivation]: #motivation Many crates support deriving their traits with `derive(Trait)`. Today, this requires defining proc macro...
github.com RFC 3698 RFC 2024-09-20 ~9 min read
## Summary [summary]: #summary Allow `true` and `false` boolean literals as `cfg` predicates, i.e. `cfg(true)`/`cfg(false)`. ## Motivation [motivation]: #motivation Often, we may want to temporarily disable a block of code while working on...
github.com RFC 3695 RFC 2024-09-16 ~2 min read
Fast hex encoding.
crate v0.10.0 github.com 2024-09-14
"It feels like being part of a village that learns to love the dragon it battles."

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.