Represents errors that can happen during a method call.
An error returned by the API.
A generic error.
Convenience type for defining Results.
Result