Exception.blame
You're seeing just the function
blame
, go back to Exception module for more information.
Specs
blame(:error, any(), stacktrace()) :: {t(), stacktrace()}
blame(non_error_kind(), payload, stacktrace()) :: {payload, stacktrace()} when payload: var
Attaches information to exceptions for extra debugging.
This operation is potentially expensive, as it reads data from the file system, parses beam files, evaluates code and so on.
If the exception module implements the optional blame/2
callback, it will be invoked to perform the computation.