Re-exportsยง
use std::num::NonZero;๐use rustc_attr_ir::target::AssocCtxt;๐use rustc_attr_ir::target::MethodKind;๐use rustc_attr_ir::target::Target;๐use rustc_attr_ir::DefaultBodyStability;๐use rustc_attr_ir::PartialConstStability;๐use rustc_attr_ir::Stability;๐use rustc_attr_ir::StabilityLevel;๐use rustc_attr_ir::StableSince;๐use rustc_attr_ir::UnstableReason;๐use rustc_attr_ir::UnstableRemovedFeature;๐use rustc_attr_ir::VERSION_PLACEHOLDER;๐use rustc_errors::ErrorGuaranteed;๐use rustc_feature::ACCEPTED_LANG_FEATURES;๐use rustc_feature::AttributeStability;๐use super::util::parse_version;๐use crate::context::ExpectNameValue;๐use crate::diagnostics;๐use super::prelude::*;๐
Structsยง
- Body
Stability ๐Parser - Const
Stability ๐Parser - Rustc
Const ๐Stable Indirect Parser - Stability
Parser ๐ - Unstable
Removed ๐Parser
Constantsยง
- ALLOWED_
TARGETS ๐
Functionsยง
- insert_
value_ ๐into_ option_ or_ error - Tries to insert the value of a
key = valuemeta item into an option. - parse_
stability ๐ - Read the content of a
stable/rustc_const_stableattribute, and return the feature name and its stability information. - parse_
unstability ๐ - Read the content of a
unstable/rustc_const_unstable/rustc_default_body_unstableattribute, and return the feature name and its stability information.