Rust Search

Find the best content on Rust, curated by the community; a search engine for Rustaceans.
Rustdoc nested include! change Summary When a doctest is included with include_str!, if that doctest itself also uses include!, include_str!, or include_bytes!, the path is resolved relative to the Markdown file, rather than to the Rust sou...
doc.rust-lang.org The Rust Edition Guide Book 2024-01-01 ~1 min read
Rustfmt The following chapters detail changes to Rustfmt in the 2024 Edition.
doc.rust-lang.org The Rust Edition Guide Book 2024-01-01 ~1 min read
Rustfmt: Style edition Summary User can now control which style edition to use with rustfmt. Details The default formatting produced by Rustfmt is governed by the rules in the Rust Style Guide. Additionally, Rustfmt has a formatting stabili...
doc.rust-lang.org The Rust Edition Guide Book 2024-01-01 ~2 min read
Rustfmt: Formatting fixes Summary • Fixes to various formatting scenarios. Details The 2024 style edition introduces several fixes to various formatting scenarios. Don't align unrelated trailing comments after items or at the end of blocks...
doc.rust-lang.org The Rust Edition Guide Book 2024-01-01 ~7 min read
Rustfmt: Raw identifier sorting Summary rustfmt now properly sorts raw identifiers. Details The Rust Style Guide includes rules for sorting that rustfmt applies in various contexts, such as on imports. Prior to the 2024 Edition, when sortin...
doc.rust-lang.org The Rust Edition Guide Book 2024-01-01 ~1 min read
Rustfmt: Version sorting Summary rustfmt utilizes a new sorting algorithm. Details The Rust Style Guide includes rules for sorting that rustfmt applies in various contexts, such as on imports. Previous versions of the Style Guide and Rustfm...
doc.rust-lang.org The Rust Edition Guide Book 2024-01-01 ~1 min read
Generic serialization/deserialization support corresponding to the `derive(RustcEncodable, RustcDecodable)` mode in the compiler. Also includes support for hex, base64, and json encoding and decoding. This crate is deprecated in favor of serde.
crate v0.3.25 doc.rust-lang.org 2023-12-01
A library for managing a temporary directory and deleting all contents when it's dropped.
crate v0.3.7 doc.rust-lang.org 2018-03-21
Unix domain socket bindings
crate v0.5.0 doc.rust-lang.org 2015-12-16
"**Rust** : You can't move your object and try to keep it, too. **Me** : Ok, I suppose I can clone it? **Rust** : Then implement a clone method. **Me**..."

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.