Current section

Files

Jump to
plug_wait1 lib plug adapters wait1 conn query_string.ex
Raw

lib/plug/adapters/wait1/conn/query_string.ex

defmodule Plug.Adapters.Wait1.Conn.QS do
defstruct kvs: nil
end
defimpl String.Chars, for: Plug.Adapters.Wait1.Conn.QS do
def to_string(%{:kvs => kvs}) when is_map(kvs) do
Plug.Conn.Query.encode(kvs)
end
def to_string(%{:kvs => kvs}) when is_binary(kvs) do
kvs
end
def to_string(_) do
""
end
end