the rustc crate store interface. This also includes types that
are mostly used as a part of that interface, but these should
probably get a better home if someone can find one.
| CrateStore | A store of Rust crates, through which their metadata can be accessed.
|
| MetadataLoader | The backend's way to give the crate store access to the metadata in a library.
Note that it returns the raw metadata bytes stored in the library file, whether
it is compressed, uncompressed, some weird mix, etc.
rmeta files are backend independent and not handled here.
|