Re-exports§
pub use ReprAttr::*;
Structs§
- CfgHide
Show - CfgInfo
- Debug
Visualizer - Deprecation
- DocAttribute
- EiiDecl
- EiiImpl
- Link
Entry - Rustc
Clean Attribute - Rustc
Clean Queries - Represents the
except=orloaded_from_disk=argument of#[rustc_clean] - Sanitizer
Set - Stripped
CfgItem
Enums§
- Attribute
Kind - Represents parsed built-in inert attributes.
- Borrowck
Graphviz Format Kind - CfgEntry
- CguFields
- CguKind
- Collapse
Macro Debuginfo - How to perform collapse macros debug info if-ext - if macro from different crate (related to callsite code) | cmd \ attr | no | (unspecified) | external | yes | | no | no | no | no | no | | (unspecified) | no | no | if-ext | yes | | external | no | if-ext | if-ext | yes | | yes | yes | yes | yes | yes |
- Coverage
Attr Kind - Successfully-parsed value of a
#[coverage(..)]attribute. - Crate
Type - Crate type, as specified by
#![crate_type] - Debugger
Visualizer Type - Deprecated
Since - Release in which an API is deprecated.
- Diverging
Block Behavior - Diverging
Fallback Behavior - DocInline
- EiiImpl
Resolution - Hide
OrShow - Inline
Attr - Instruction
SetAttr - IntType
- Linkage
- Possible values for the
#[linkage]attribute, allowing to specify the linkage type for aMonoItem. - Macro
UseArgs - MirDialect
- MirPhase
- Native
LibKind - Optimize
Attr - PeImport
Name Type - Different ways that the PE Format can decorate a symbol name. From https://docs.microsoft.com/en-us/windows/win32/debug/pe-format#import-name-type
- Repr
Attr - Rtsan
Setting - Rustc
AbiAttr Kind - Successfully-parsed value of a
#[rustc_abi(..)]attribute. - Rustc
Layout Type - Rustc
MirKind - Transparency
Error - UsedBy
- There are three valid forms of the attribute:
#[used], which is equivalent to#[used(linker)]on targets that support it, but#[used(compiler)]if not.#[used(compiler)]#[used(linker)] - Windows
Subsystem Kind