Module decoder

Source

Modulesยง

__ty_decoder_impl ๐Ÿ”’
cstore_impl ๐Ÿ”’

Structsยง

CrateMetadata ๐Ÿ”’
DecodeContext ๐Ÿ”’
DecodeIterator ๐Ÿ”’
ImportedSourceFile ๐Ÿ”’
Holds information about a rustc_span::SourceFile imported from another crate. See imported_source_file() for more information.
MetadataBlob ๐Ÿ”’
A reference to the raw binary version of crate metadata. This struct applies MemDecoderโ€™s validation when constructed so that later constructions are guaranteed to succeed.

Traitsยง

Metadata ๐Ÿ”’
Abstract over the various ways one can create metadata decoders.

Type Aliasesยง

CrateNumMap ๐Ÿ”’
A map from external crate numbers (as decoded from some crate file) to local crate numbers (as generated during this session). Each external crate may refer to types in other external crates, and each has their own crate numbers.
TargetModifiers ๐Ÿ”’
Target modifiers - abi or exploit mitigations flags