Why Use Structured Errors in Rust Applications? | Hacker News Reader