# Functions
NewEncoder creates a new encoder from the passed in request.
# Structs
An Encoder provides encoding of REST URI path, query, and header components of an HTTP request.
Headers is used to encode header keys using a provided prefix.
HeaderValue is used to encode values to an HTTP header.
QueryValue is used to encode query key values.
URIValue is used to encode named URI parameters.