```rust fn new<P: AsRef<Path>>(location: P) -> Self { } ``` Placing the cursor on `P: AsRef<Path>` or on the `P` of `location: P` should trigger an assist to change this to ```rust fn new(location: impl AsRef<Path>) -> Self { } ``` We already have an assist `replace impl trait with generic` that does the opposite. <!-- TRIAGEBOT_START --> <!-- TRIAGEBOT_ASSIGN_START --> <!-- TRIAGEBOT_ASSIGN_DATA_START$${"user":"justahero"}$$TRIAGEBOT_ASSIGN_DATA_END --> <!-- TRIAGEBOT_ASSIGN_END --> <!-- TRIAGEBOT_END -->