Packages

An easy to use, high performance framework to quickly build APIs for the Gleam programming language

Current section

Files

Jump to
glace src glace@internal@glace_request.erl
Raw

src/glace@internal@glace_request.erl

-module(glace@internal@glace_request).
-compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]).
-export([make_request/4]).
-file("/home/ram/code/gleam/glace/src/glace/internal/glace_request.gleam", 6).
-spec make_request(
gleam@http@request:request(mist@internal@http:connection()),
gleam@dict:dict(binary(), binary()),
QOS,
glace@internal@glace_types:logger()
) -> glace@internal@glace_types:request(QOS).
make_request(Request, Params, Context, Logger) ->
{request,
erlang:element(2, Request),
erlang:element(3, Request),
erlang:element(4, Request),
erlang:element(5, Request),
erlang:element(6, Request),
erlang:element(7, Request),
erlang:element(8, Request),
erlang:element(9, Request),
Params,
Context,
Logger}.