fix: Fix block local impl trait solving regressions Fixes https://github.com/rust-lang/rust-analyzer/issues/14443