nbindgen 0.0.1

A tool for generating Nim bindings to Rust code (based on cbindgen).
Documentation
1
2
3
4
5
6
7
8
9
10
11
12

type A* {.incompleteStruct.} = object

type B* {.incompleteStruct.} = object

type List*[T] = object
  members: ptr T
  count: uint

proc bar*(b: List[B]) {.importc: "bar".}

proc foo*(a: List[A]) {.importc: "foo".}