pub fn format<E>(err: &E) -> Stringwhere E: Error + ?Sized,
Format the entire error chain for err by first calling err.to_string() and then by walking the error’s source tree.
err
err.to_string()