Re-exportsยง
use std::fmt;๐use rustc_ast::attr::AttributeExt;๐use rustc_ast::token::DocFragmentKind;๐use rustc_ast::AttrStyle;๐use rustc_ast::DelimArgs;๐use rustc_ast::MetaItemLit;๐use rustc_ast::ast;๐use rustc_ast::join_path_idents;๐use rustc_data_structures::stable_hash::StableHash;๐use rustc_data_structures::stable_hash::StableHashCtxt;๐use rustc_data_structures::stable_hash::StableHasher;๐use rustc_error_messages::DiagArgValue;๐use rustc_error_messages::IntoDiagArg;๐use rustc_macros::Decodable;๐use rustc_macros::Encodable;๐use rustc_macros::StableHash;๐use rustc_span::AttrId;๐use rustc_span::DUMMY_SP;๐use rustc_span::Ident;๐use rustc_span::Span;๐use rustc_span::Symbol;๐use smallvec::SmallVec;๐use thin_vec::ThinVec;๐use crate::AttributeKind;๐
Structsยง
- Attr
Item - A non built-in attribute.
- Attr
Path - Hash
Ignored Attr Id - The derived implementation of
StableHashonAttributes shouldnโt hashAttrIds. By wrapping them in this, we make sure we never do.