fix: use 4 spaces for indentation in macro expansion
Partial fix for #16471.
In the previous code, the indentation produced by macro expansion was set to 2 spaces. This PR modifies it to 4 spaces for the sake of consistency.
I don't think we can do much about 1. right now as our search infra is just not built in a way that allows to search like that
I agree that replacement of self keyword is non-trivial since it may refer the 'current module'. I have changed the title and the description of this PR.
@rustbot ready
Thanks! @bors r+
:pushpin: Commit 76b86b24bd38e53ee8a3555608339803ecb5cbb9 has been approved by Veykril
It is now in the queue for this repository.
:hourglass: Testing commit 76b86b24bd38e53ee8a3555608339803ecb5cbb9 with merge 0b7d4cc6ff80b943953750e3bea782267bd22ff6...
:sunny: Test successful - checks-actions Approved by: Veykril Pushing 0b7d4cc6ff80b943953750e3bea782267bd22ff6 to master...