Packages

A library for building Multipart and URLEncoded structures from Elixir structures for HTTPoison and Hackney.

Current section

Files

Jump to
httpoison_form_data lib form_data formatters.ex
Raw

lib/form_data/formatters.ex

defmodule FormData.Formatters do
@moduledoc """
This module defines the `FormData.Formatters` behaviour.
"""
@doc """
This function takes the stream output from `FormData.to_form`'s recursion and
a keyword list of options and produces the end-result desired (for example, a
string).
"""
@callback output(data :: Enumerable.t, options :: keyword(boolean)) :: any
end