Crate rustc_attr_data_structures

Source

Re-exports§

pub use ReprAttr::*;

Modules§

attributes 🔒
stability 🔒
version 🔒

Structs§

ConstStability
Represents the #[rustc_const_unstable] and #[rustc_const_stable] attributes.
DefaultBodyStability
Represents the #[rustc_default_body_unstable] attribute.
Deprecation
PartialConstStability
Excludes const_stable_indirect. This is necessary because when -Zforce-unstable-if-unmarked is set, we need to encode standalone #[rustc_const_stable_indirect] attributes
RustcVersion
Stability
Represents the following attributes:

Enums§

DeprecatedSince
Release in which an API is deprecated.
DiagnosticAttribute
InlineAttr
InstructionSetAttr
IntType
OptimizeAttr
ReprAttr
StabilityLevel
The available stability levels.
StableSince
Rust release in which a feature is stabilized.
TransparencyError
UnstableReason

Constants§

VERSION_PLACEHOLDER
The version placeholder that recently stabilized features contain inside the since field of the #[stable] attribute.