@froi #RustLang has a steep learning curve because of semi-unique intertwined concepts and there's no consensus about the universal way of teaching them. So, if some explanation in the official docs isn't "clicking" for you, my recommendation is to check other learning resources - third-party books/tutorials/videos/etc. Here's a repo with a whole bunch of useful links: