Rust Search

Find the best content on Rust, curated by the community; a search engine for Rustaceans.
github.com
## Summary [summary]: #summary Expand the current `pub`/non-`pub` categorization of items with the ability to say "make this item visible *solely* to a (named) module tree." The current `crate` is one such tree, and would be expressed via:...
RFC 1422 RFC 2015-12-18 ~26 min read
github.com
Index tables for Japanese character encodings
Crate v1.20141219.5 2015-12-16
github.com
Index tables for traditional Chinese character encodings
Crate v1.20141219.5 2015-12-16
github.com
Index tables for Korean character encodings
Crate v1.20141219.5 2015-12-16
github.com
Index tables for simplified Chinese character encodings
Crate v1.20141219.5 2015-12-16
github.com
Index tables for various single-byte character encodings
Crate v1.20141219.5 2015-12-16
github.com
Helper macros used to test index tables for character encodings
Crate v0.1.4 2015-12-16
github.com
MurmurHash3 implementation
Crate v0.0.5 2015-12-16
github.com
This package provides safe abstraction to the linux prctl() interface. Some functions may be architecture-specific.
Crate v1.0.0 2015-12-15
github.com
CRC-24 implementation (IETF RFC2440-compatible)
Crate v0.1.6 2015-12-11
github.com
Simple conversion traits to bytes
Crate v0.1.1 2015-12-11
github.com
## Summary [summary]: #summary Extend the existing `#[repr]` attribute on structs with a `packed = "N"` option to specify a custom packing for `struct` types. ## Motivation [motivation]: #motivation Many C/C++ compilers allow a packing to b...
RFC 1399 RFC 2015-12-06 ~3 min read
github.com
## Summary [summary]: #summary Add a standard allocator interface and support for user-defined allocators, with the following goals: 1. Allow libraries (in libstd and elsewhere) to be generic with respect to the particular allocator, to sup...
RFC 1398 RFC 2015-12-01 ~63 min read
github.com
## Summary [summary]: #summary Improve the target-specific dependency experience in Cargo by leveraging the same `#[cfg]` syntax that Rust has. ## Motivation [motivation]: #motivation Currently in Cargo it's [relatively painful][issue] to l...
RFC 1361 RFC 2015-11-10 ~4 min read
github.com
## Summary [summary]: #summary Extend the existing `#[repr]` attribute on structs with an `align = "N"` option to specify a custom alignment for `struct` types. ## Motivation [motivation]: #motivation The alignment of a type is normally not...
RFC 1358 RFC 2015-11-09 ~4 min read
github.com
## Summary [summary]: #summary Add two methods to the `std::os::unix::process::CommandExt` trait to provide more control over how processes are spawned on Unix, specifically: ```rust fn exec(&mut self) -> io::Error; fn before_exec<F>(&mut s...
RFC 1359 RFC 2015-11-09 ~4 min read
github.com
## Summary [summary]: #summary [src/grammar]: https://github.com/rust-lang/rust/tree/master/src/grammar Grammar of the Rust language should not be rustc implementation-defined. We have a formal grammar at [src/grammar] which is to be used a...
RFC 1331 RFC 2015-10-21 ~3 min read
github.com
## Summary [summary]: #summary Refine the unguarded-escape-hatch from [RFC 1238][] (nonparametric dropck) so that instead of a single attribute side-stepping *all* dropck constraints for a type's destructor, we instead have a more focused s...
RFC 1327 RFC 2015-10-19 ~16 min read
github.com
## Summary Add "panic-safe" or "total" alternatives to the existing panicking indexing syntax. ## Motivation `SliceExt::get` and `SliceExt::get_mut` can be thought as non-panicking versions of the simple indexing syntax, `a[idx]`, and `Slic...
RFC 1679 RFC 2015-10-16 ~2 min read
github.com
Ide
## Summary This RFC describes the Rust Language Server (RLS). This is a program designed to service IDEs and other tools. It offers a new access point to compilation and APIs for getting information about a program. The RLS can be thought o...
RFC 1317 RFC 2015-10-13 ~11 min read
"Rust helped me grasp concepts I should have known when writing C++"

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.