файла: main.rs, lib.rs и config.rs.
В файлах lib и main для подключения кода из config.rs пишу и там и там
mod config;
use config::Config;
И в итоге получаю ошибку
11 | let mut _store = Store::new(&cfg);
| ^^^^ expected struct `proxy_server::config::Config`, found struct `Config`
То есть ожидается Config, найден Config. Как побороть?
Когда у тебя и main.rs и lib.rs, то у тебя два крейта. Убери из main.rs mod config. Подключи как либу.
Разобрался, спасибо)
Попробуй прочитать целиком https://doc.rust-lang.org/cargo/getting-started/index.html Найдёшь там ещё некоторое количество полезностей. Алсо один стандартный бонус в догонку: https://cheats.rs/
Первое полностью прочитал. Честно. Просто не 100% в голове всё отложилось. Второе почитаю, спасибо
А, стоп, это другое. Почитаю)
Обсуждают сегодня