Traits for working with Errors.
An iterator over an Error and its sources.
Error
Error is a trait representing the basic expectations for error values, i.e., values of type E in Result<T, E>.
E
Result<T, E>