Результаты поиска по запросу "rust"
Возможно ли сделать рекурсивное замыкание в Rust?
Это очень простой пример, но как бы я сделал что-то похожее на: let fact = |x: u32| { match x { 0 => 1, _ => x * fact(x - 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);Моим ...
Как мне собрать многофайловый ящик в Rust?
Я пытаюсь выяснить, как скомпилировать многофайловые ящики в Rust, но получаю ошибку компиляции. У меня есть файл, который я хочу импортировать в ящик. mod asdf { pub enum stuff { One, Two, Three } }И мой файл ящика test.rc: mod thing; use ...
Как напечатать тип переменной в Rust?
У меня есть следующее:
В Rust, как я могу определить или импортировать структуру C из сторонней библиотеки?
Руководство по Rust FFI (http://static.rust-lang.org/doc/master/guide-ffi.html) наглядно демонстрирует, как импортировать функции C, которые используют станд...
Как бы вы внедрили двунаправленный связанный список в Rust?
Обратите внимание, что этот вопрос относится к версии Rust до Rust 1.0. Хотя синтаксис изменился, концепции все еще действительны.Вы можете легко реализовать...
Есть ли у Rust эквивалент dlopen
Есть ли у Rust способ сделать программу подключаемой. В C плагины, которые я создаю, - это .so файлы, которые я загружаю с помощью dlopen. Предоставляет ли R...