Fix most of the compile-time warnings
#![deny(warnings)]
warnings -= 442;
Make warnings useful again! Who would read the build output if it contains 455 of them? No one. But with this patch set we are down to only 13!
I am intentionally not copy-pasting the list of commits to the MR description. They are subject to changes anyway. Go to the MR Commits tab and see for yourself.
Edited by ivan tkachenko