Он у меня в квартире, я че в Казахстан должен уехать чтобы просто ботов хостить?
а как гугл взял, что вов - варкрафт, а не война?потому что поиск в гугл и яндекс персонализирован
Никакие инструменты в ElasticSearch не найдутНе найдут (хотя icu_transform мог бы частично помочь). Потому что любые сокращения могут мапится с бесконечным множеством слов. Как выше сказано, вам в таком случае нужно самостоятельно их слова генерировать все что вы зовёте "синонимами" и искать по ним.
world of warcraft, если забить в поиск "вов"
Я только начал на расте программировать и пока мне не все его концепции понятныНачало программирования на расте начинается с растбука от корки до корки, а не с чатагпт.
Взять и повторить руками пример, который в ней дан. К концу главы у вас будет ровно та структура, которую вы пытаетесь воспроизвести.
Вам компилятор уже написал ответ. Даже два, т.к не знает точно ваших намерений.
Вот тот же ответ, но словами из все того же растбука:
В файле корневого модуля крейта вы можете объявить новые модули; скажем, вы объявляете модуль “garden” с помощью mod garden;. Компилятор будет искать код модуля в следующих местах:
- в этом же файле, между фигурных скобок, которые заменяют точку с запятой после mod garden
- в файле src/garden.rs
- в файле src/garden/mod.rs
После того, как модуль станет частью вашего крейта и если допускают правила приватности, вы можете ссылаться на код в этом модуле из любого места вашего крейта, используя путь к коду.