brazier/error_page

Values

pub fn dev_error(
  error_type: String,
  message: String,
  details: String,
) -> element.Element(msg)

Render a development-mode error page with detailed error info. Shows the error type, message, and a stack trace. NEVER use this in production — it may expose internal details.

pub fn error_page(
  status: Int,
  title: String,
  message: String,
) -> element.Element(msg)

Render a generic error page with status code, title, and message.

pub fn internal_error(detail: String) -> element.Element(msg)

Render a 500 Internal Server Error page.

pub fn not_found() -> element.Element(msg)

Render a 404 Not Found error page.

pub fn to_response(
  status: Int,
  page: element.Element(msg),
) -> response.Response(server.ResponseBody)

Convert an error page element to a full HTTP response.

✨ Search Document