I just randomly looked at one part: linked vector.
I know that the comparision here is a line by line comparison, but Rust gives a more stable interface for reusing libraries than C++.
It would be a great experiment to use lots of external libraries. You might find that the code doesn't get slower (build times would probably go up though )