[−][src]Crate mun_runtime
The Mun Runtime C API
The Mun Runtime C API exposes runtime functionality using the C ABI. This can be used to integrate the Mun Runtime into other languages that allow interoperability with C.
Modules
error | Exposes error reporting using the C ABI. |
gc | Exposes Mun garbage collection. |
hub | A statically-allocated, concurrent data structure for storage of Rust objects that are utilized through Mun Runtime C API calls. |
Structs
GcPtr | A |
RuntimeHandle | A C-style handle to a runtime. |
RuntimeOptions | Options required to construct a |
Traits
TypedHandle | A type to uniquely index typed collections. |
Functions
mun_destroy_string⚠ | Deallocates a string that was allocated by the runtime. |
mun_runtime_create⚠ | Constructs a new runtime that loads the library at |
mun_runtime_destroy | Destructs the runtime corresponding to |
mun_runtime_get_function_definition⚠ | Retrieves the [ |
mun_runtime_update⚠ | Updates the runtime corresponding to |