This is the Request struct.
Request
It pulls out headers, params, and path properties from the Plug.Conn struct.
headers
params
path
Plug.Conn
headers :: [{binary, binary}]
param :: binary | %{binary => param} | [param]
params :: %{binary => param}
path :: binary
t :: %AutoDoc.Request{headers: headers, method: binary, params: params, path: path}