Модули
Rust предоставляет мощную систему модулей, которая используется для иерархического разделения кода на логические единицы (модули) и управления видимостью (публичное и приватное) между ними.
Модуль - это набор элементов, таких как: функции, структуры, типажи, блоки реализации (impl
) и даже другие модули.