Результаты поиска по запросу "rust"

0 ответов

Пожалуйста, включите Redhat Developer Tool с помощью менеджера подписки

ытался установить Cargo на сервер RHEL с: curl https://sh.rustup.rs -sSf | shно после окончания я получаю ответ: cargo -bash: cargo: command not foundЕсть ли другой способ установки?

1 ответ

В вашем случае, я бы дважды подумал, является ли использование большого количества кода на LISP в Rust хорошей идеей, потому что нет хороших способов заставить его работать (насколько я вижу).

аюсь реализовать версию Lispобработка [https://processing.org/]и с этой целью я используюmacro_lisp [https://crates.io/crates/macro_lisp]Ящик, чтобы превратить код Lisp в Rust во время компиляции. Это работает, когда я структурирую свой код ...

2 ответа

Ах, я даже не осознавал, что больше не работает в издании 2018 года!

ернизацией модульной системы для издания 2018 года, функционированиеuse Ключевое слово изменилось. Каковы действительные пути, которые могут идти послеuse ключевое слово?

ТОП публикаций

1 ответ

Вау! Это довольно круто! Спасибо Тренткл и Шепмастер

лкнулся с этой проблемой, гдеformat! создает временное значение в шаблоне, который не привязан ни к чему, насколько я понимаю. let x = 42; let category = match x { 0...9 => "Between 0 and 9", number @ 10 => format!("It's a {}!", ...

2 ответа

 что-то на этом. Другой подход заключается в написании пользовательских макрокоманд получения, но я пока не могу об этом говорить.

я есть пользовательская структура, как показано ниже: struct MyStruct { first_field: i32, second_field: String, third_field: u16, } Можно ли получить число структурных полей программно (как, например, с помощью вызова метода)field_count()): let ...

0 ответов

Связывание приложения Rust с динамической библиотекой, отсутствующей в пути поиска компоновщика во время выполнения

аюсь создать приложение Rust, и я получаю следующее при попытке собрать. Это случилось после того, как я установил ndarray-linalg и ndarray. Я установил gcc и openvc. Я на MacOS. = note: ld: library not found for -lgfortran clang: error: linker ...

1 ответ

, выводит тип для замыкания и теперь знает конкретный тип для помещения в

от вопрос уже есть ответ здесь: Ошибка «Ожидаемый параметр типа» в конструкторе универсальной структуры [/questions/32551177/expected-type-parameter-error-in-the-constructor-of-a-generic-struct] 1 ответВозврат замыкания из ...

1 ответ

Спасибо, этот обходной путь работает хорошо.

альный код для воспроизведения: macro_rules! test { ($name:ident: $count:expr) => { macro_rules! $name { ($($v:expr),*) => {} } } } test!(yo: 123);Получил ошибку: error: attempted to repeat an expression containing no syntax variables ...

1 ответ

 и это заставляет меня писать бессмысленные комментарии.

некоторогообсуждение [https://stackoverflow.com/questions/53294663/program-with-multiple-ampersand-works-fine] Я теперь немного запутался по поводу отношения междуauto-dereferencing а такжеderef coercion. Это ...

1 ответ

@trentcl Я просто тренируюсь писать короткие отрывки.

аюсь обмануть Rust, внедрив в него простые алгоритмы. Мне удалось сделать общийmerge_sorted, который в итоге получил следующую подпись: fn merge_sorted<IL, ILL, I: Ord>(mut arrays: ILL) -> Vec<I> where IL: Iterator<Item = I>, ILL: Iterator<Item ...