zigler
v0.11.1-pre-3

      View Source Zig.Type.Enum (zigler v0.11.1-pre-3)

      Summary

      Types

      t()

      Functions

      error_prongs(_, atom)
      from_json(map, module)
      get_result(type, opts)
      inspect(enum, opts)
      marshal_param(_, _, _, _)
      marshal_return(_, _, _)
      marshals_param?(_)
      marshals_return?(_)
      missing_size?(_)
      needs_make?(_)
      return_allowed?(_)
      spec(map, _, opts)
      to_call(enum)
      to_string(enum)

      Types

      Link to this type

      t()

      View Source
      @type t() :: %Zig.Type.Enum{name: String.t(), tags: %{optional(atom()) => String.t()}}

      Functions

      Link to this function

      error_prongs(_, atom)

      View Source
      Link to this function

      from_json(map, module)

      View Source
      Link to this function

      get_result(type, opts)

      View Source
      Link to this function

      inspect(enum, opts)

      View Source
      Link to this function

      marshal_param(_, _, _, _)

      View Source
      Link to this function

      marshal_return(_, _, _)

      View Source
      Link to this function

      marshals_param?(_)

      View Source
      Link to this function

      marshals_return?(_)

      View Source
      Link to this function

      missing_size?(_)

      View Source
      Link to this function

      needs_make?(_)

      View Source
      Link to this function

      return_allowed?(_)

      View Source
      Link to this function

      spec(map, _, opts)

      View Source
      Link to this function

      to_call(enum)

      View Source
      Link to this function

      to_string(enum)

      View Source

      Hex Package Hex Preview (current file) Download ePub version

      Built using ExDoc (v0.30.9) for the Elixir programming language