Static rustc_lint::builtin::UNSTABLE_FEATURES
source · static UNSTABLE_FEATURES: &LintExpand description
The unstable_features lint detects uses of #![feature].
§Example
ⓘ
#![deny(unstable_features)]
#![feature(test)]{{produces}}
§Explanation
In larger nightly-based projects which
- consist of a multitude of crates where a subset of crates has to compile on
stable either unconditionally or depending on a
cfgflag to for example allow stable users to depend on them, - don’t use nightly for experimental features but for, e.g., unstable options only,
this lint may come in handy to enforce policies of these kinds.