| Interface | Description | 
|---|---|
| ContentTypeOverrider<T> | |
| GenericMarshallers | |
| LowPriorityToResponseMarshallerImplicits | |
| Marshalling<A> | Describes one possible option for marshalling a given value. | 
| MultipartMarshallers | |
| PredefinedToEntityMarshallers | |
| PredefinedToRequestMarshallers | |
| PredefinedToResponseMarshallers | |
| ToResponseMarshallable | Something that can later be marshalled into a response | 
| Class | Description | 
|---|---|
| ContentTypeOverrider$ | |
| EmptyValue<T> | |
| EmptyValue$ | |
| GenericMarshallers$ | |
| Marshal<A> | |
| Marshal.UnacceptableResponseContentTypeException$ | |
| Marshal$ | |
| Marshaller<A,B> | |
| Marshaller$ | |
| Marshalling.Opaque<A> | A Marshalling to an unknown MediaType and charset. | 
| Marshalling.Opaque$ | |
| Marshalling.WithFixedContentType<A> | A Marshalling to a specific  pekko.http.scaladsl.model.ContentType. | 
| Marshalling.WithFixedContentType$ | |
| Marshalling.WithOpenCharset<A> | A Marshalling to a specific  pekko.http.scaladsl.model.MediaTypewith a flexible charset. | 
| Marshalling.WithOpenCharset$ | |
| Marshalling$ | |
| MultipartMarshallers$ | |
| PredefinedToEntityMarshallers$ | |
| PredefinedToRequestMarshallers$ | |
| PredefinedToResponseMarshallers$ | |
| ToResponseMarshallable$ | 
| Exception | Description | 
|---|---|
| Marshal.UnacceptableResponseContentTypeException | |
| NoStrictlyCompatibleElementMarshallingAvailableException<T> |