[Let-chains are being stabilized](https://github.com/rust-lang/rust/pull/132833) in Rust 1.88, so refactoring our code to use them could improve readability.