News for hackers. Stuff that matters.
Re:Why you should, actually, rewrite some of it in Rust by Manishearth on Friday July 14, 2017 @12:57AM (#14767582)
std::optional don't enforce exhaustiveness; you can get away with accidentally unwrapping it. In Rust this requires an explicit check or explicit call to unwrap()/expect().

To me, this is super important. But yeah, it's still a good thing to have!

IIRC there are TMP-implemented versions of this that are safer (though a bit ugly to use) though.

There are no comments on this comment yet.