I just discovered this one right after discovering the if-let, this is amazing to be able to do positive and negative pattern matching without using a full blown match statement!

People are complaining that Rust is adding too many features to the language but I have to admit those recent additions are very good… What do you think?