My recent forays into Rust have been OK so far but I'm noticing some weird things when it comes to the language.
// if you have a method call and this method returns a result that can be error etc.
// the compiler will complain that you have not handled it
// if you don't care about the result at the time of calling (don't want to handle errors
// at this stage) and you don't want the compiler to complain you have to do stuff
// like that
let _ = struct.call();
Ugly as hell...