zigler v0.2.0 Zigler.Module 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
Link to this type
t()
View Sourcet() :: %Zigler.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()], module: module(), nifs: [Zigler.Parser.Function.t()], otp_app: atom(), resources: [Zigler.Parser.Resource.t()], test_dirs: nil | [Path.t()], version: Version.t(), zig_file: Path.t(), zig_version: Version.t() }