[−][src]Module abi_stable::library
Traits and types related to loading an abi_stable dynamic library, as well as functions/modules within.
Structs
Library | A handle to any dynamically loaded library, not necessarily ones that export abi_stable compatible modules. |
WithLayout | Used to check the layout of modules returned by module-loading functions exported by dynamic libraries. |
Enums
LibraryError | All the possible errors that could happen when loading a library, or a module. |
LibrarySuffix | What naming convention to expect when loading a library from a directory. |
Traits
LibraryTrait | Represents a dynamic library,which contains modules
(structs loaded using functions exported in the |
ModuleTrait | Represents a module
(struct of function pointers,loaded using functions exported in the |
Type Definitions
LibraryGetterFn | A type alias for a function that exports a module (a struct of function pointers that implements ModuleTrait). |