Hash :
a1851d56
Author :
Date :
2016-05-24T16:12:43
extract swift component out of the client.
defmodule ExOvh.Query do
@moduledoc false
defstruct [:method, :uri, :params, headers: [], service: :ovh]
@type t :: %__MODULE__{method: atom, uri: String.t, params: any, headers: list, service: :ovh}
end
defmodule ExOvh.HttpQuery do
@moduledoc false
defstruct [method: :nil, uri: :nil, body: "", headers: [], options: [], service: :ovh]
@type t :: %__MODULE__{
method: atom,
uri: String.t,
body: :binary | {:file, :binary},
headers: [{binary, binary}],
options: Keyword.t,
service: atom
}
end