Why Explicit Lifetimes Are Needed in Rust | CodeTrail