zigler
v0.11.1-pre-3

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

      Summary

      Types

      t()

      Functions

      error_prongs(_, atom)
      from_json(map, module)
      get_result(type, opts)
      marshal_param(_, _, _, _)
      marshal_return(_, _, _)
      marshals_param?(_)
      marshals_return?(_)
      missing_size?(_)
      needs_make?(_)
      of(child)
      return_allowed?(optional)
      spec(map, context, opts)
      to_call(optional)
      to_string(optional)

      Types

      Link to this type

      t()

      View Source
      @type t() :: %Zig.Type.Optional{child: Zig.Type.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

      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

      of(child)

      View Source
      Link to this function

      return_allowed?(optional)

      View Source
      Link to this function

      spec(map, context, opts)

      View Source
      Link to this function

      to_call(optional)

      View Source
      Link to this function

      to_string(optional)

      View Source

      Hex Package Hex Preview (current file) Download ePub version

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