How to get better at the more advanced parts of Rust?

93 points fenugurod 14 comments

I know some basic things about Rust and I can do some simple things if needed, but, and this is a big but, when I'm totally useless when things start to get more complicated and the signature starts to be split into 3 or more lines with all sorts of generics and wheres and all those things that you can include on the type signature.

This all started when I tried to use nom to parse a binary format. Any ideas on how to improve? Topics, books, blogs, ...