OptionalcodeA stable code for JSON consumers to identify this error, included only when known.
OptionalcustomOptionaldetailsSelected JSON-serializable data to include in JSON errors. Never attach the raw error or request.
OptionalformattedOptionalnext
A fatal error represents an error shouldn't be rescued and that causes the execution to terminate. There shouldn't be code that catches fatal errors.