Module data_structures

Module data_structures 

Source

Re-exports§

pub use ReprAttr::*;

Structs§

CfgHideShow
CfgInfo
DebugVisualizer
Deprecation
DocAttribute
EiiDecl
EiiImpl
LinkEntry
SanitizerSet
StrippedCfgItem

Enums§

AttributeKind
Represents parsed built-in inert attributes.
CfgEntry
CollapseMacroDebuginfo
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 |
CoverageAttrKind
Successfully-parsed value of a #[coverage(..)] attribute.
DebuggerVisualizerType
DeprecatedSince
Release in which an API is deprecated.
DocInline
EiiImplResolution
HideOrShow
InlineAttr
InstructionSetAttr
IntType
Linkage
Possible values for the #[linkage] attribute, allowing to specify the linkage type for a MonoItem.
MacroUseArgs
MirDialect
MirPhase
NativeLibKind
OptimizeAttr
PeImportNameType
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
ReprAttr
RtsanSetting
TransparencyError
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)]
WindowsSubsystemKind