Skip to main content

Module native

Module native 

Source
Expand description

Runtime support for native-mode exports (#[export]), which are called over the raw MArgument C ABI. Runtime support for #[export]-marked native (MArgument-based) LibraryLink functions.

Most of the actual work lives in wolfram-library-link (the FromArg / IntoArg / NativeFunction trait dispatch over MArgument). This module just re-exports those pieces under the wolfram_export::native::* namespace so the proc-macro emits clean paths.

Modules§

macro_utils
Native-mode runtime: the C-ABI dispatcher the #[export] macro calls into for MArgument-based functions, plus the #[init] helper.