[#] [Перевод] Передача намерений
habrabot(difrex,1) — All
2017-04-19 21:00:04


Rust — элегантный язык, который несколько отличается от многих других популярных языков. Например, вместо использования классов и наследования, Rust предлагает собственную систему типов на основе типажей. Однако я считаю, что многим программистам, начинающим свое знакомство с Rust (как и я), неизвестны общепринятые шаблоны проектирования.



В этой статье, я хочу обсудить шаблон проектирования _новый тип_ (newtype), а также типажи `From` и `Into`, которые помогают в преобразовании типов.

[Читать дальше →][1]

[1]: https://habrahabr.ru/post/326896/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut