Why Rust Executables Are So Large: Understanding Binary Size in Rust | CodeTrail