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

1 ответ

Возможно ли сделать рекурсивное замыкание в Rust?

Это очень простой пример, но как бы я сделал что-то похожее на: let fact = |x: u32| { match x { 0 => 1, _ => x * fact(x - 1), } };Я знаю, что этот конкретный пример может быть легко сделан с помощью итерации, но мне интересно, возможно ли ...

1 ответ

Время жизни в Русте

Иногда я хотел написать функции, которые можно вызывать одним из двух способов: // With a string literal: let lines = read_file_lines("data.txt"); // With a string pointer: let file_name = ~"data.txt"; let lines = read_file_lines(file_name);Моим ...

1 ответ

Как мне собрать многофайловый ящик в Rust?

Я пытаюсь выяснить, как скомпилировать многофайловые ящики в Rust, но получаю ошибку компиляции. У меня есть файл, который я хочу импортировать в ящик. mod asdf { pub enum stuff { One, Two, Three } }И мой файл ящика test.rc: mod thing; use ...

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

6 ответов

Как напечатать тип переменной в Rust?

У меня есть следующее:

1 ответ

В Rust, как я могу определить или импортировать структуру C из сторонней библиотеки?

Руководство по Rust FFI (http://static.rust-lang.org/doc/master/guide-ffi.html) наглядно демонстрирует, как импортировать функции C, которые используют станд...

1 ответ

Какая польза от использования Результата?

3 ответа

Как бы вы внедрили двунаправленный связанный список в Rust?

Обратите внимание, что этот вопрос относится к версии Rust до Rust 1.0. Хотя синтаксис изменился, концепции все еще действительны.Вы можете легко реализовать...

1 ответ

Как реализовать пользовательскую черту 'fmt :: Debug'?

1 ответ

Есть ли способ использовать match () в ржавчине при изменении селектора?

3 ответа

Есть ли у Rust эквивалент dlopen

Есть ли у Rust способ сделать программу подключаемой. В C плагины, которые я создаю, - это .so файлы, которые я загружаю с помощью dlopen. Предоставляет ли R...