rust-analyzer can nicely highlight which control flow relevant pieces of the code relate to each other, such as shown here:

This currently does not extend to the question mark operator:

However, while writing this issue, I did notice that it actually works perfectly fine already if you are on the fn itself:
