RedDeveloper
Блог
Вопросы
Теги
Топ 50 вопросов про Rust
Коллекция из 50 самых популярных вопросов про
rust
с ответами и комментариями.
Топ 50
Топ 15
Топ 20
Топ 25
Топ 30
Топ 100
Все вопросы
Вопросы на собеседовании
1
Почему компилятор Rust не оптимизирует код, предполагая, что две изменяемые ссылки не могут быть псевдонимами?
2
Что делает ‘let x = x’ в Rust?
3
Что такое нелексические времена жизни?
4
Невозможно скомпилировать Rust hello world в Windows: linker link.exe не найден
5
Что значит "дин" в виде?
6
Ошибка [E0554]: #! [функция] не может использоваться на канале стабильной версии. Не удалось установить racer с помощью Cargo
7
Как удалить Rust, установленный через rustup?
8
Как возвести число в степень?
9
Как влияет на производительность «функциональный» Rust?
10
Как ничего не делать в "остальном" при сопоставлении строки?
11
Почему std::fs::write(...) использует внутреннюю функцию?
12
Когда и почему мне следует использовать мьютекс вместо RwLock?
13
Что в Rust эквивалентно оператору try-catch?
14
Как решить ошибку «возвращает значение, ссылающееся на данные, принадлежащие текущей функции» в Rust?
15
Как мне синхронно вернуть значение, вычисленное в асинхронном будущем в стабильном Rust?
16
Можно ли представить абстрактный синтаксис высшего порядка в Rust?
17
Как проще всего заполнить строку нулем слева?
18
Как собрать значения HashMap в вектор?
19
Можно ли вызвать утечку памяти в Rust?
20
Как использовать библиотеку C в библиотеке Rust, скомпилированной в WebAssembly?
21
Как отключить обрезку линта для одной строки/блока?
22
Как условно выполнить код, только если для параметра Option установлено значение None?
23
Почему передача замыкания функции, которая принимает указатель на функцию, не работает?
24
Почему я могу сравнивать String с & str с помощью if, но не с помощью match?
25
Почему вызов метода для переменной не позволяет Rust определить тип переменной?
26
Как указать конкретный коммит в зависимостях в Cargo.toml?
27
Идиоматический способ присвоения значения из условия if else в Rust
28
Как преобразовать логическое значение в целое в Rust?
29
Как я могу выполнять параллельные асинхронные HTTP-запросы GET с помощью reqwest?
30
Почему я могу вернуть ссылку на локальный литерал, но не на переменную?
31
Как получить обратный адрес функции?
32
Следует ли дублировать границы признаков в struct и impl?
33
Как подтвердить ошибки ввода-вывода в Rust?
34
Удалить все пробелы из строки
35
Как замыкания определяют свой тип на основе типажа, который они должны реализовать?
36
Почему был введен синтаксис dyn?
37
Что такое автоматическая черта в Rust?
38
Есть ли какой-нибудь простой способ для Clap отображать справку, когда не указана никакая команда?
39
Есть ли более быстрый алгоритм для max(ctz(x), ctz(y))?
40
Как принять &str, String и &String в одной функции?
41
Как программно получить количество полей структуры?
42
Что такое оператор .. = (точка, точка равно) в Rust?
43
Что происходит при назначении шаблону подчеркивания?
44
Когда безопасно перемещать значение члена из закрепленного будущего?
45
В чем разница между «затенением» и «изменчивостью» в Rust?
46
В чем разница между константой и статической переменной и что мне выбрать?
47
Как вручную вернуть Result <(), Box <dyn Error >>?
48
Как мне утверждать, что перечисление - это конкретный вариант, если меня не волнуют его поля?
49
Что такое целочисленный тип по умолчанию в Rust?
50
Что означает #[macro_use] перед выражением extern crate?