dyn Errorでできるのは

・print!とかwrite!でログ出力する
(ErrorトレイトにDebugとDisplayが内包されてるからちゃんと実装されてれば何か教えてくれる)

・source()で内部のdyn Errorを掘り起こす
(エラーの原因のエラーがあれば一緒にログ出力できる)

くらいだからログ出力以上の活用がしたいならそのためのError型を使わないといけない