Skip to main content

Module unstable

Module unstable 

Source
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ยง

EnabledLangFeature
Information about an enabled language feature.
EnabledLibFeature
Information about an enabled library feature.
Features
A set of features to be used by later passes.

Enumsยง

DependentFeature
FeatureStatus ๐Ÿ”’

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.

Functionsยง

default_track_feature ๐Ÿ”’