Вопросы по теме 'rust-crates'

Rust Cargo не может найти пакет postgres
У меня это в Cargo.toml [dependencies.postgres] git = "https://github.com/sfackler/rust-postgres.git" Это привело к следующему результату при запуске cargo build : $ cargo build -u Updating git repository...
575 просмотров
schedule 14.02.2023

Как очистить кэш грузов?
Когда я запускаю cargo build , различные библиотеки сохраняются в папке /usr/local/lib/rustlib/ . Как правильно очистить эти библиотеки? Я мог бы rm эти файлы вручную, но правильно ли это? Я заметил, что /usr/local/lib/rustlib/manifest —...
18010 просмотров
schedule 04.12.2022

Как сделать ссылку на локальную библиотеку Rust? (аналогично ссылке npm)
При разработке библиотеки в узле, если вы хотите работать с библиотекой, которая существует только локально, перед npm publish вы можете использовать npm link /path/to/other/node_library . Что эквивалентно этому для Rust? Как создать еще один...
4050 просмотров
schedule 28.10.2022

Как импортировать крейт как дополнительный модуль?
Я хотел бы импортировать ящик в свою библиотеку, а затем использовать этот ящик, как если бы он был модулем в моей библиотеке. Если я сделаю это: extern crate sdl2; pub use sdl2; Это дает мне ошибку, предлагая использовать sdl2::* , но я не...
387 просмотров
schedule 07.09.2023

Зависимость ОС Cargo.toml для ящика
У меня есть проект ржавчины, в который я включаю зависимость mysql -crate, и я хочу, чтобы она была ос независимый. Итак, я попробовал: Cargo.toml [package] name = "test" version = "0.1.0" authors = ["daMaex"] [dependencies] ws = "*" clap...
1042 просмотров

Используйте одну и ту же структуру в нескольких тестовых файлах
У меня есть два тестовых файла, расположенных в каталоге tests . Каждый тестовый файл содержит тестовую функцию и общую структуру. Например, они оба содержат: #[macro_use] extern crate serde_derive; #[derive(Deserialize)] struct MyStructure {...
50 просмотров
schedule 16.05.2023

Время жизни Rust, данные перетекают в другие ссылки
Я написал следующий код, который фильтрует поток данных, который работал нормально, пока я не перешел с анализа простых чисел на типы, привязанные к временам жизни, такие как &str и &[u8] . use wirefilter::{ExecutionContext, Filter,...
395 просмотров
schedule 12.04.2022

ошибка: не удалось запустить пользовательскую команду сборки для `openssl v0.9.24`
Я хочу установить cargo-apk cargo install cargo-apk в свою систему (Linux Mint), но получаю эту ошибку error: failed to run custom build command for `openssl v0.9.24` Caused by: process didn't exit successfully:...
1697 просмотров
schedule 20.12.2023

Должен ли Cargo.lock быть зафиксирован, когда крейт является и библиотекой ржавчины, и исполняемым файлом?
Я прочитал https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html Если я правильно понимаю, когда я передам Cargo.lock в репозиторий моего крейта (который является одновременно библиотекой и исполняемым файлом), а также опубликую его...
1302 просмотров
schedule 03.06.2022

Rust diesel orm запросы
Я новичок в ржавчине и дизельном двигателе. Я пытаюсь выполнить следующие действия по моему запросу: считать Выбрать порядок предел но я получаю сообщение об ошибке. Я использую базу данных postgres. Я добавил точную ошибку над...
686 просмотров
schedule 02.05.2023

Импорт пакета ржавчины с псевдонимом в toml
Я пытаюсь сделать простую программу, проверяющую время выполнения в двух разных ветвях одного и того же проекта ржавчины. Я хотел, чтобы мой .toml выглядел примерно так [dependencies] cron_original = { git =...
83 просмотров
schedule 05.07.2023