I'm not sure what's in this commit. But I got it to build with the newest cargo and rust installed