tokio::select! Is a Loaded Gun — Understanding Cancel Safety Before It Silently Destroys Your Data

Part 1 of 2 — Async Rust Cancellation Series