#RustLang pro-tip:
When wanting to inspect the value of a binding in a let-chain, you can take advantage of blocks being expressions as well and add one in the middle of the chain
if let Some(next) = iter.peek()
&& {
tracing::info!(?next);
true
}
&& let Some(...) = ...
This is less disruptive than having to disentangle the chain every time you want to inspect something in the middle
#Rust
When wanting to inspect the value of a binding in a let-chain, you can take advantage of blocks being expressions as well and add one in the middle of the chain
if let Some(next) = iter.peek()
&& {
tracing::info!(?next);
true
}
&& let Some(...) = ...
This is less disruptive than having to disentangle the chain every time you want to inspect something in the middle
#Rust
1