Crate rustc_metadata[−][src]
🔬 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?
Re-exports
extern crate std; |
extern crate libc; |
extern crate log; |
extern crate syntax; |
extern crate syntax_pos; |
extern crate flate2; |
extern crate serialize as rustc_serialize; |
extern crate rustc_errors as errors; |
extern crate syntax_ext; |
extern crate proc_macro; |
extern crate rustc; |
extern crate rustc_target; |
extern crate rustc_data_structures; |
use std::prelude::v1::*; |
Modules
creader |
[ Experimental ] Validates all used crates and extern libraries and loads their metadata |
cstore |
[ Experimental ]
|
cstore_impl |
[ Experimental ]
|
decoder |
[ Experimental ]
|
diagnostics |
[ Experimental ]
|
dynamic_lib |
[ Experimental ] Dynamic library facilities. |
encoder |
[ Experimental ]
|
foreign_modules |
[ Experimental ]
|
index |
[ Experimental ]
|
index_builder |
[ Experimental ] Builder types for generating the "item data" section of the metadata. This section winds up looking like this: |
isolated_encoder |
[ Experimental ]
|
link_args |
[ Experimental ]
|
locator |
[ Experimental ] Finds crate binaries and loads their metadata |
native_libs |
[ Experimental ]
|
schema |
[ Experimental ]
|
Constants
DIAGNOSTICS |
[ Experimental ]
|