Rust Search

Find the best content on Rust, curated by the community; a search engine for Rustaceans.
Parallel Tasks
rust-lang-nursery.github.io The Rust Cookbook Book 2024-01-01 ~1 min read
Actor Pattern
rust-lang-nursery.github.io The Rust Cookbook Book 2024-01-01 ~1 min read
Custom Future
rust-lang-nursery.github.io The Rust Cookbook Book 2024-01-01 ~1 min read
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...
rust-lang-nursery.github.io The Rust Cookbook Book 2024-01-01 ~1 min read
Hashing
rust-lang-nursery.github.io The Rust Cookbook Book 2024-01-01 ~1 min read
Encryption
rust-lang-nursery.github.io The Rust Cookbook Book 2024-01-01 ~1 min read
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...
rust-lang-nursery.github.io The Rust Cookbook Book 2024-01-01 ~1 min read
Bitfield
rust-lang-nursery.github.io The Rust Cookbook Book 2024-01-01 ~1 min read
Collections
rust-lang-nursery.github.io The Rust Cookbook Book 2024-01-01 ~1 min read
Database | Recipe | Crates | Categories | |--------|--------|------------| | Create a SQLite database | [![rusqlite-badge]][rusqlite] | [![cat-database-badge]][cat-database] | | Insert and Query data | [![rusqlite-badge]][rusqlite] | [![cat...
rust-lang-nursery.github.io The Rust Cookbook Book 2024-01-01 ~1 min read
SQLite
rust-lang-nursery.github.io The Rust Cookbook Book 2024-01-01 ~1 min read
Working with Postgres
rust-lang-nursery.github.io The Rust Cookbook Book 2024-01-01 ~1 min read
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...
rust-lang-nursery.github.io The Rust Cookbook Book 2024-01-01 ~1 min read
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...
rust-lang-nursery.github.io The Rust Cookbook Book 2024-01-01 ~1 min read
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...
rust-lang-nursery.github.io The Rust Cookbook Book 2024-01-01 ~1 min read
Duration and Calculation
rust-lang-nursery.github.io The Rust Cookbook Book 2024-01-01 ~1 min read
Parsing and Displaying
rust-lang-nursery.github.io The Rust Cookbook Book 2024-01-01 ~1 min read
Development Tools Debugging | Recipe | Crates | Categories | | -------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------...
rust-lang-nursery.github.io The Rust Cookbook Book 2024-01-01 ~1 min read
Debugging | Recipe | Crates | Categories | | -------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------...
rust-lang-nursery.github.io The Rust Cookbook Book 2024-01-01 ~1 min read
Log Messages
rust-lang-nursery.github.io The Rust Cookbook Book 2024-01-01 ~1 min read
"Telling a programmer there's already a library to do X is like telling a songwriter there's already a song about love."

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.