About this guide
Getting started
1.
The library team
1.1.
Meetings
1.2.
Membership
1.3.
Reviewing
2.
The feature lifecycle
2.1.
Landing new features
2.2.
Using tracking issues
2.3.
Stabilizing features
2.4.
Deprecating features
3.
Code considerations
3.1.
Design
3.1.1.
Public APIs
3.1.2.
When to add #[must_use]
3.2.
Breaking changes
3.2.1.
Breakage from changing behavior
3.2.2.
Breakage from new trait impls
3.2.3.
#[fundamental] types
3.2.4.
Breakage from changing the prelude
3.3.
Safety and soundness
3.3.1.
Generics and unsafe
3.3.2.
Drop and #[may_dangle]
3.3.3.
std::mem and exclusive references
3.4.
Using unstable language features
3.4.1.
Const generics
3.4.2.
Specialization
3.5.
Performance
3.5.1.
When to #[inline]
4.
Documentation
4.1.
doc alias policy
5.
Tools and bots
5.1.
@bors
5.2.
@rust-timer
5.3.
@craterbot
Light (default)
Rust
Coal
Navy
Ayu
Standard library developers Guide
The feature lifecycle
Status:
Stub