Zig.Module (zigler v0.7.3) View Source
this struct represents all information a zigler module bound to a nif should have. WIP.
Link to this section Summary
Link to this section Types
Specs
t() :: %Zig.Module{ c_includes: keyword(Path.t() | [Path.t()]), code: iodata(), dry_run: boolean(), file: Path.t(), imports: keyword(Path.t()), include_dirs: [Path.t()], libs: [Path.t()], link_libc: boolean(), local_zig: boolean(), module: module(), nifs: [Zig.Parser.Function.t()], otp_app: atom(), resources: [Zig.Parser.Resource.t()], system_include_dirs: [Path.t()], test_dirs: nil | [Path.t()], version: Version.t(), zig_file: Path.t(), zig_version: Version.t() }