nbindgen 0.0.1

A tool for generating Nim bindings to Rust code (based on cbindgen).
Documentation
#define CBINDGEN_PACKED        __attribute__ ((packed))
#define CBINDGEN_ALIGNED(n)    __attribute__ ((aligned(n)))




type OpaqueAlign16Union* {.incompleteStruct.} = object

type OpaqueAlign1Struct* {.incompleteStruct.} = object

type OpaqueAlign1Union* {.incompleteStruct.} = object

type OpaqueAlign2Struct* {.incompleteStruct.} = object

type OpaqueAlign32Struct* {.incompleteStruct.} = object

type OpaqueAlign4Struct* {.incompleteStruct.} = object

type OpaqueAlign4Union* {.incompleteStruct.} = object

type OpaqueAlign8Struct* {.incompleteStruct.} = object

type PackedStruct* = object
  arg1: uint
  arg2: ptr uint8

type PackedUnion* {.union.} = object
  variant1: uint
  variant2: ptr uint8