## Summary [summary]: #summary Rust currently provides a `compare_and_swap` method on atomic types, but this method only exposes a subset of the functionality of the C++11 equivalents [`compare_exchange_strong` and `compare_exchange_weak`](...
## Summary Rust has extend error messages that explain each error in more detail. We've been writing lots of them, which is good, but they're written in different styles, which is bad. This RFC intends to fix this inconsistency by providing...
## Summary [summary]: #summary Allow types with destructors to be used in `static` items, `const` items, and `const` functions. ## Motivation [motivation]: #motivation Some of the collection types do not allocate any memory when constructed...
## Summary [summary]: #summary Provide native support for C-compatible unions, defined via a new "contextual keyword" `union`, without breaking any existing code that uses `union` as an identifier. **Note:** This RFC has been partially supe...
## Summary [summary]: #summary Add a `splice` method to `Vec<T>` and `String` removes a range of elements, and replaces it in place with a given sequence of values. The new sequence does not necessarily have the same length as the range it...
## Summary [summary]: #summary Implement a method, `contains()`, for `Range`, `RangeFrom`, and `RangeTo`, checking if a number is in the range. Note that the alternatives are just as important as the main proposal. ## Motivation [motivation...
## Summary [summary]: #summary Safe `memcpy` from one slice to another of the same type and length. ## Motivation [motivation]: #motivation Currently, the only way to quickly copy from one non-`u8` slice to another is to use a loop, or unsa...
## Summary [summary]: #summary Promote constexpr rvalues to values in static memory instead of stack slots, and expose those in the language by being able to directly create `'static` references to them. This would allow code like `let x: &...
## Summary [summary]: #summary Deprecate type aliases and structs in `std::os::$platform::raw` in favor of trait-based accessors which return Rust types rather than the equivalent C type aliases. ## Motivation [motivation]: #motivation [RFC...
## 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:...
Index tables for Japanese character encodings
crate
v1.20141219.5
github.com
2015-12-16
Index tables for traditional Chinese character encodings
crate
v1.20141219.5
github.com
2015-12-16
Index tables for Korean character encodings
crate
v1.20141219.5
github.com
2015-12-16
Index tables for simplified Chinese character encodings
crate
v1.20141219.5
github.com
2015-12-16
Index tables for various single-byte character encodings
crate
v1.20141219.5
github.com
2015-12-16
Helper macros used to test index tables for character encodings
crate
v0.1.4
github.com
2015-12-16
MurmurHash3 implementation
crate
v0.0.5
github.com
2015-12-16
This package provides safe abstraction to the linux prctl() interface. Some
functions may be architecture-specific.
crate
v1.0.0
github.com
2015-12-15
CRC-24 implementation (IETF RFC2440-compatible)
crate
v0.1.6
github.com
2015-12-11
Simple conversion traits to bytes
crate
v0.1.1
github.com
2015-12-11