Plug v1.3.0 Plug.Exception protocol

A protocol that extends exceptions to be status-code aware.

By default, it looks for an implementation of the protocol, otherwise checks if the exception has the :plug_status field or simply returns 500.

Summary

Functions

Receives an exception and returns its HTTP status code

Types

t()
t :: term

Functions

status(exception)
status(t) :: Plug.Conn.status

Receives an exception and returns its HTTP status code.