Expand description
Validates all used crates and extern libraries and loads their metadata
Structs§
- CStore
- Crate
Dump π - Crate
Loader - Crate
Metadata πRef - A reference to
CrateMetadata
that can also give access to whole crate store when necessary. - Library π
Enums§
- Crate
Origin π - Reason that a crate is being sourced as a dependency.
- Dylib
Error - Load
Result π - Loaded
Macro
Traits§
- Metadata
Loader - 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.
Functions§
- alloc_
error_ πhandler_ spans - attempt_
load_ πdylib - format_
dlopen_ πerr - global_
allocator_ πspans - load_
dylib π - load_
symbol_ βfrom_ dylib