• rust Как в этом хитром расте импортную модуль в другой модуль? Скажем, структура src такова:
    a.rs
    b.rs
    c.rs
    lib.rs
    Я хочу импортную a.rs во все остальные модули, в этом модуле, скажем, у меня enum, который везде нужен. Компилятор настаивает, чтобы этот модуль был в b/a.rs для b.rs и так для c.rs.
    ♡ recommended by @O01eg

Replies (4)

  • @ermine, У тебя какая версия раста, 2015 или 2018?
  • @O01eg, Ты можешь использовать super для модуля выше по уровню, или crate для корневого модуля.
  • @O01eg, ты шо! роб я использовала что-то устаревшее! у меня вообще компилятор — бета! Конечно, 2018.
  • @ermine, о, только открыла Гайд по Edition 2018 на главе про патхи