externref-macro 0.3.0

Proc macro for `externref`
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use externref_macro::externref;

#[externref]
#[link(wasm_import_module = "test")]
unsafe extern "C" {
    fn test_import(#[resource = false] some_ptr: *mut u8);
}

#[externref]
pub extern "C" fn test_export(#[resource] some_ptr: *const u8) {
    // Do nothing
}

fn main() {}