I’ve recently introduced tracking issues for all feature gates (except those used privately by rustc). You can see the list here – they are the issues marked T-lang and B-unstable.
These issues will soon be referenced from the feature gates themselves. For reference, here’s the current list:
- Issue #27701: Tracking issue for libcore + no_std stabilization
- Issue #24111: const fn tracking issue (RFC 911)
- Issue #27336: Tracking Issue for RFC 213: Default Type Parameter Fallback
- Issue #27732: Tracking issue for DST coercions (coerce_unsized, unsize) stabilization
-
Issue #27751:
Tracking issue for
rawstabilization - Issue #27779: Tracking issue for placement new
- Issue #28979: Tracking issue for non-ASCII identifiers (feature “non_ascii_idents”)
-
Issue #29594:
Tracking issue for
thread_localstabilization -
Issue #29596:
Tracking issue for
link_argsstabilization -
Issue #29597:
Tracking issue for plugin stabilization (
plugin,plugin_registrarfeatures) -
Issue #29598:
Tracking issue for
log_syntax,trace_macros -
Issue #29599:
Tracking issue for
concat_idents -
Issue #29601:
Tracking issue for
quotefeature -
Issue #29602:
Tracking issue for
link_llvm_intrinsics -
Issue #29603:
Tracking issue for the
linkagefeature -
Issue #29625:
Tracking issue for Fn traits (
unboxed_closuresfeature) -
Issue #29627:
Tracking issue for
visible_private_typesfeature -
Issue #29628:
Tracking issue for
on_unimplementedfeature -
Issue #29629:
Tracking issue for
linked_fromfeature -
Issue #29633:
Tracking issue for the
startfeature -
Issue #29634:
Tracking issue for
mainfeature -
Issue #29635:
Tracking issue for
fundamentalfeature -
Issue #29638:
Tracking issue for
macro_reexportfeature -
Issue #29639:
Tracking issue for
no_corestabilization -
Issue #29641:
Tracking issue for
box_patternsfeature -
Issue #29642:
Tracking issue for
custom_attribute,rustc_attrsfeatures -
Issue #29644:
Tracking issue for
custom_derivefeature -
Issue #29645:
Tracking issue for
negate_unsignedfeature -
Issue #29646:
Tracking issue for
associated_constsfeature -
Issue #29661:
Tracking issue for
associated_type_defaults -
Issue #29717:
Tracking issue for
cfg_target_feature -
Issue #29718:
Tracking issue for
cfg_target_vendor -
Issue #29719:
Tracking issue for
static_recursion -
Issue #29720:
Tracking issue for
braced_empty_structs(RFC 218) -
Issue #29721:
Tracking issue for
no_debugfeature -
Issue #29722:
Tracking issue for
asm(inline assembly)
There’s not a lot of detail on most of these issues, in part because many of these features are a bit obscure and it’s not clear exactly what needs to happen prior to stabilization or removal. Please leave comments on the issues if you know more about the trajectory for a particular feature.
This effort mirrors what we did earlier with unstable library APIs, and will feed into the dashboard we publish with each week’s subteam reports. We will also use these issues to track final comment periods for feature stabilization.