[−][src]Module rustc_metadata::schema
🔬 This is a nightly-only experimental API. (rustc_private)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?
Structs
| ClosureData |
[ Experimental ]
|
| ConstQualif |
[ Experimental ] Additional data for EntryKind::Const and EntryKind::AssociatedConst |
| CrateDep |
[ Experimental ]
|
| CrateRoot |
[ Experimental ]
|
| EncodedExportedSymbols |
[ Experimental ]
|
| Entry |
[ Experimental ]
|
| FnData |
[ Experimental ]
|
| GeneratorData |
[ Experimental ]
|
| ImplData |
[ Experimental ]
|
| Lazy |
[ Experimental ] A value of type T referred to by its absolute position in the metadata, and which can be decoded lazily. |
| LazySeq |
[ Experimental ] A sequence of type T referred to by its absolute position
in the metadata and length, and which can be decoded lazily.
The sequence is a single node for the purposes of |
| MacroDef |
[ Experimental ]
|
| MethodData |
[ Experimental ]
|
| ModData |
[ Experimental ]
|
| RenderedConst |
[ Experimental ] Contains a constant which has been rendered to a String. Used by rustdoc. |
| TraitData |
[ Experimental ]
|
| TraitImpls |
[ Experimental ]
|
| VariantData |
[ Experimental ]
|
Enums
| AssociatedContainer |
[ Experimental ] Describes whether the container of an associated item is a trait or an impl and whether, in a trait, it has a default, or an in impl, whether it's marked "default". |
| EntryKind |
[ Experimental ]
|
| LazyState |
[ Experimental ] Encoding / decoding state for |
Constants
| METADATA_HEADER |
[ Experimental ] Metadata header which includes |
| METADATA_VERSION |
[ Experimental ] Metadata encoding version.
NB: increment this if you change the format of metadata such that
the rustc version can't be found to compare with |
| TAG_INVALID_SPAN |
[ Experimental ]
|
| TAG_VALID_SPAN |
[ Experimental ]
|
Functions
| rustc_version |
[ Experimental ]
|