Rust Search

Find the best content on Rust, curated by the community; a search engine for Rustaceans.
rust-lang-nursery.github.io
Parallel Tasks
The Rust Cookbook Book 2024-01-01 ~1 min read
rust-lang-nursery.github.io
Actor Pattern
The Rust Cookbook Book 2024-01-01 ~1 min read
rust-lang-nursery.github.io
Custom Future
The Rust Cookbook Book 2024-01-01 ~1 min read
rust-lang-nursery.github.io
Cryptography | Recipe | Crates | Categories | |--------|--------|------------| | Calculate the SHA-256 digest of a file | [![ring-badge]][ring] [![data-encoding-badge]][data-encoding] | [![cat-cryptography-badge]][cat-cryptography] | | Sign...
The Rust Cookbook Book 2024-01-01 ~1 min read
rust-lang-nursery.github.io
Hashing
The Rust Cookbook Book 2024-01-01 ~1 min read
rust-lang-nursery.github.io Archived: primary link replaced with an archive on 2026-09-12T16:41:11.444Z (UTC; replacement date, not snapshot date)
Encryption
The Rust Cookbook Book 2024-01-01 ~1 min read
rust-lang-nursery.github.io
Data Structures | Recipe | Crates | Categories | |--------|--------|------------| | Define and operate on a type represented as a bitfield | [![bitflags-badge]][bitflags] | [![cat-no-std-badge]][cat-no-std] | | Count word frequency in a doc...
The Rust Cookbook Book 2024-01-01 ~1 min read
rust-lang-nursery.github.io
Bitfield
The Rust Cookbook Book 2024-01-01 ~1 min read
rust-lang-nursery.github.io
Collections
The Rust Cookbook Book 2024-01-01 ~1 min read
rust-lang-nursery.github.io
Database | Recipe | Crates | Categories | |--------|--------|------------| | Create a SQLite database | [![rusqlite-badge]][rusqlite] | [![cat-database-badge]][cat-database] | | Insert and Query data | [![rusqlite-badge]][rusqlite] | [![cat...
The Rust Cookbook Book 2024-01-01 ~1 min read
rust-lang-nursery.github.io
SQLite
The Rust Cookbook Book 2024-01-01 ~1 min read
rust-lang-nursery.github.io
Working with Postgres
The Rust Cookbook Book 2024-01-01 ~1 min read
rust-lang-nursery.github.io
SQLx [sqlx][sqlx] is an async SQL toolkit for Rust. It supports connection pools, prepared queries, transactions, and compile-time checked queries for supported databases. To use [sqlx][sqlx] in your application, add the following crates to...
The Rust Cookbook Book 2024-01-01 ~1 min read
rust-lang-nursery.github.io
SeaORM [SeaORM][sea_orm] maps database tables to Rust entities and active models, so you can create, query, and update rows with typed values instead of writing raw SQL for each step. The entity in the recipe below shows the generated Rust...
The Rust Cookbook Book 2024-01-01 ~1 min read
rust-lang-nursery.github.io
Date and Time | Recipe | Crates | Categories | |--------|--------|------------| | Measure elapsed time | [![std-badge]][std] | [![cat-time-badge]][cat-time] | | Perform checked date and time calculations | [![chrono-badge]][chrono] | [![cat...
The Rust Cookbook Book 2024-01-01 ~1 min read
rust-lang-nursery.github.io
Duration and Calculation
The Rust Cookbook Book 2024-01-01 ~1 min read
rust-lang-nursery.github.io
Parsing and Displaying
The Rust Cookbook Book 2024-01-01 ~1 min read
rust-lang-nursery.github.io
Development Tools Debugging | Recipe | Crates | Categories | | -------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------...
The Rust Cookbook Book 2024-01-01 ~1 min read
rust-lang-nursery.github.io
Debugging | Recipe | Crates | Categories | | -------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------...
The Rust Cookbook Book 2024-01-01 ~1 min read
rust-lang-nursery.github.io
Log Messages
The Rust Cookbook Book 2024-01-01 ~1 min read
"The signature of your function is your contract with not only the compiler, but also users of your function. Do you want to know what was harder than ..."

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.