<i>&gt; &quot;OOP Patterns in Rust&quot; is a very different book.</i><p>Then may be there should be one like that :) May be it&#x27;s just my personal impression, but I feel that such kind of documentation now is lacking.<p>OOP in Rust shouldn&#x27;t necessarily focus on comparison with other languages (though explaining key differences would be very helpful). But it at least should explain common use cases that OOP expects the language to cover and approaches that Rust proposes for them.<p>Something like this would very useful in The Book (or some other book): <a href="https:&#x2F;&#x2F;lwn.net&#x2F;Articles&#x2F;548560&#x2F;" rel="nofollow">https:&#x2F;&#x2F;lwn.net&#x2F;Articles&#x2F;548560&#x2F;</a>