dodo-bindgen-codegen 2.0.0

TypeScript codegen for dodo_bindgen
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
---
source: packages/codegen/src/fn_.rs
expression: "print(func(vec![], Type::Void, Abi::Void))"
---
const __dodo_lib = new URL(
  `./lib.${Deno.build.target}.${
    ({ windows: "dll", darwin: "dylib" } as Record<string, string>)[
      Deno.build.os
    ] ?? "so"
  }`,
  import.meta.url,
);
const { symbols } = Deno.dlopen(__dodo_lib, {
  __dodo_crate_test_fn: { parameters: [], result: "void" },
});
export function testFn() {
  symbols.__dodo_crate_test_fn();
}