zigler
v0.10.3
  • Pages
  • Modules
  • Mix Tasks

    View Source Zig.Type.Enum (zigler v0.10.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.6) for the Elixir programming language