Fixes all the compiler warnings
This fixes all compiler warnings and all clippy warnings. I highlight some weird cases in the diff below, for you to double-check.
Ah, I see, the point you raised seems to be an actual mistake. Can you please correct the conflict?
I also rebased this and ran cargo fmt.
I will be away from any sort of keyboards until the end of July (vacation time!). If you find anything wrong, I can check the PRs as soon as I'm back.
Rebased and fmt'ed again.
This PR is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be closed in 30 days.
This PR is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be closed in 30 days.