Re-exportsยง
use std::num::NonZero;๐use rustc_ast::attr::version::RustcVersion;๐use rustc_macros::BlobDecodable;๐use rustc_macros::Decodable;๐use rustc_macros::Encodable;๐use rustc_macros::PrintAttribute;๐use rustc_macros::StableHash;๐use rustc_span::ErrorGuaranteed;๐use rustc_span::Symbol;๐use rustc_span::sym;๐use crate::PrintAttribute;๐
Structsยง
- Const
Stability - Represents the
#[rustc_const_unstable]and#[rustc_const_stable]attributes. - Default
Body Stability - Represents the
#[rustc_default_body_unstable]attribute. - Partial
Const Stability - Excludes
const_stable_indirect. This is necessary because when-Zforce-unstable-if-unmarkedis set, we need to encode standalone#[rustc_const_stable_indirect]attributes - Stability
- Represents the following attributes:
Enumsยง
- Stability
Level - The available stability levels.
- Stable
Since - Rust release in which a feature is stabilized.
- Unstable
Reason
Constantsยง
- VERSION_
PLACEHOLDER - The version placeholder that recently stabilized features contain inside the
sincefield of the#[stable]attribute.