zigler
v0.10.2
  • Pages
  • Modules
  • Mix Tasks

    View Source Zig.Type.Manypointer (zigler v0.10.2)

    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(type, opts \\ [])
    return_allowed?(pointer)
    spec(map, atom, opts)
    to_call(slice)
    to_string(slice)

    Types

    Link to this type

    t()

    View Source
    @type t() :: %Zig.Type.Manypointer{
      child: Zig.Type.t(),
      has_sentinel?: boolean(),
      repr: 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

    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(type, opts \\ [])

    View Source
    Link to this function

    return_allowed?(pointer)

    View Source
    Link to this function

    spec(map, atom, opts)

    View Source
    Link to this function

    to_call(slice)

    View Source
    Link to this function

    to_string(slice)

    View Source

    Hex Package Hex Preview (current file) Download ePub version

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