написано про видимость - https://stackoverflow.com/questions/61542928/what-does-the-pubcrate-function-declaration-syntax-mean-when-is-it-used
Но, как будто без этого оно не будет доступно внутри crate, в чем прикол?
Будет доступно внутри модуля, не будет доступно в других модулях
то есть например: mod foo { use crate::bar; do_something.. } mod foo1 { use crate::bar; do_something... } Мы же импортируем их как бы в модуль, не?
use-ы без pub никак не влияют на прайваси же
блин, что-то не врубаюсь я...
Обсуждают сегодня