Вопросы по теме 'rust-crates'
Как мне получить доступ к экспортированным функциям внутри каталога с тестами ящика?
Как мне получить доступ к функциям, экспортированным из моих библиотек, в каталоге create "tests"?
источник/relations.rs:
#![crate_type = "lib"]
mod relations {
pub fn foo() {
println!("foo");
}
}
тесты/test.rs:
use...
2215 просмотров
schedule
02.01.2024
Невозможно использовать зависимый ящик в тестах документации Rust
Я пытаюсь написать документацию для проекта, который пишу на Rust. Один из документов требует использования regex::Regex . Вот документ, который я пытаюсь написать:
/// Return a list of the offsets of the tokens in `s`, as a sequence of...
671 просмотров
schedule
25.07.2022
Узнать текущую версию ящика из ворса?
Я работаю над расширенной функцией устаревания, которая может решить, уже или будет устаревшим. Однако остается одна проблема: похоже, что в ящиках нет информации о версии. Я знаю, что могу получить текущую версию Crate, используя некоторую...
1021 просмотров
schedule
10.09.2023
Не могу найти ящик для `вискозы`
Я пытаюсь найти диаметр BST с помощью распараллеливания:
extern crate rayon;
use std::cmp::Ordering::*;
use std::ops::Index;
use rayon::prelude::*;
#[derive(Debug)]
struct Node<K> {
left: Option<Box<Node<K>>>,...
1615 просмотров
schedule
03.03.2024
Cargo сборка того же кода: ложные ошибки времени компиляции?
У меня есть ящик A , который зависит от B и B зависит от ящика rust-nmea .
Если я построю ящик A , у меня будет куча ошибок (все они пропустили use std::error::Error; ) во время сборки rust-nmea зависимость:
error[E0599]: no method...
194 просмотров
schedule
20.12.2022
Как повторно использовать код из основной корзины в другой корзине?
Моя структура проекта выглядит так:
.
├── Cargo.lock
├── Cargo.toml
└── src
├── bin
│ └── other.rs
├── main.rs
└── util.rs
(код: https://gitlab.com/msrd0/cargo-bin-import )
В моем other.rs я пытаюсь повторно...
132 просмотров
schedule
07.01.2024
Согласованные идентификаторы типов для динамически загружаемых ящиков
У меня есть система плагинов, в которой я передаю &dyn Any динамически загружаемой функции ржавчины, но при понижении значения ссылки не получается, потому что TypeId различаются (для одного и того же типа), хотя я добавил rustflags =...
199 просмотров
schedule
28.10.2023
Можем ли мы что-то загрузить и установить переменную среды во время установки ящика?
Как разработчик ящика с драйверами Rust, я хотел бы выполнить следующие шаги во время установки/загрузки ящика при использовании любой другой программы Rust:
Проверьте платформу, т. е. Windows, UNIX или macOS.
Загрузите соответствующий двоичный...
83 просмотров
schedule
12.06.2024
Rust: проблема с использованием ящиков ndarray-linalg и ndarray
Я пишу кросс-скомпилированную библиотеку на Rust (которая будет работать на IOS / Android / Linux / MacOS). Я использую ndarray для реализации алгоритмов.
Мне нужно рассчитать норму ArrayBase. Я нашел ndarray-linalg , который представляет собой...
83 просмотров
schedule
25.04.2022
Rust - использовать модуль в родительском каталоге
У меня файловая структура выглядит примерно так:
src/
--clients/
----queue_client/
------mod.rs
--data_evaluator/
----data_evaluator.rs
В data_evaluator я хочу использовать модуль queue_client , но когда я делаю mod queue_client в...
33 просмотров
schedule
03.02.2022