Results 98 comments of A4-Tacks

> I think this overlaps with #19938? Though this adds blanket impls but I think they share lots of codes and we could reduce duplicates I compared the differences between...

@ShoyuVanilla Do you have time to review this PR?

Okay, thank you for taking the time to review

For related simple assignments, in single let statement may be more readable Such as `let (x, y) = (10, 5);`

> Random thought, I could imagine our "Join lines" function doing this if the lines are two let statements 🤔 Implementing it in "Join lines" seems quite complex, And it...

> * the references lens is very slow because it has to infer a lot of types, from all over the project, and it might be looking in places it...

> * the memory usage seems fine, I get 650 MB in Code without cache priming Wait, Is it still the same when `"rust-analyzer.lens.references.method.enable": false` ? My memory usage is...