editor: Handle more completions sort cases in Rust and Python (#29926)

Closes #29725

Adds 3 more tests for Rust `into` and `await` cases, and Python
`__init__` case. Tweaks sort logic to accommodate them.

Release Notes:

- Improved code completion sort order, handling more cases with Rust and
Python.
07b4480396Smit Barmase committed on 5/5/2025, 3:18:52 PM· committed by GitHubparentb0414df
2 files changedLine totals unavailable