pinxs v3.0.0 PINXS.Error View Source

Provides a struct for dealing with errors.

Sample output

%PINXS.Error{
  error: "invalid_resource",
  error_description: "One or more parameters were missing or invalid",
  messages: %{
    code: "email_invalid",
    message: "Email isn't valid",
    param: "email"
  }
}

Link to this section Summary

Link to this section Types

Specs

t() :: %PINXS.Error{
  error: String.t(),
  error_description: String.t(),
  messages: [%{param: String.t(), code: String.t(), message: String.t()}],
  module: module()
}