[compat] Collection traits have been removed
[compat] Update to fresh rust

Lifetimes have been changed significantly.
Hat tip to @pythonesque (Sharp @ #rust) who has helped a lot with this update.