Expand description
List of the unstable feature gates.
Re-exportsยง
use std::path::PathBuf;๐use std::time::SystemTime;๐use std::time::UNIX_EPOCH;๐use rustc_data_structures::AtomicRef;๐use rustc_data_structures::fx::FxHashSet;๐use rustc_macros::StableHash;๐use rustc_span::Span;๐use rustc_span::Symbol;๐use rustc_span::sym;๐use super::Feature;๐use super::to_nonzero;๐
Macrosยง
- declare_
features ๐ - status_
to_ ๐enum
Structsยง
- Enabled
Lang Feature - Information about an enabled language feature.
- Enabled
LibFeature - Information about an enabled library feature.
- Features
- A set of features to be used by later passes.
Enumsยง
Constantsยง
- DEPENDENT_
FEATURES - Some features require one or more other features to be enabled.
- INCOMPATIBLE_
FEATURES - Some features are not allowed to be used together at the same time.
Staticsยง
- TRACK_
FEATURE - Recording used features in the dependency graph so incremental can replay used features when needed.
- UNSTABLE_
LANG_ FEATURES - Unstable language features that are being implemented or being considered for acceptance (stabilization) or removal.