while let Some(peek_ch) = chars.peek() && peek_ch.is_whitespace() {
chars.next();
}
Rust-analyzer is complaining with
`let` expressions in this position are unstable
see issue #53667 <https://github.com/rust-lang/rust/issues/53667> for more information```
Aren't let and while let chains stabilized?
When I run `cargo --version` I get `cargo 1.66.0 (d65d197ad 2022-11-15)`