RedDeveloper
Блог
Вопросы
Теги
Вопросы на собеседовании Rust
Изучите нашу коллекцию (Топ-100) часто задаваемых вопросов по теме
rust
при собеседовании на работу и будьте во всеоружии.
Вопросы на собеседовании
Топ 15
Топ 20
Топ 25
Топ 30
Топ 50
Топ 100
Все вопросы
1
Невозможно скомпилировать Rust hello world в Windows: linker link.exe не найден
2
Как мне найти текущую целевую тройку LLVM по умолчанию для компилятора Rust?
3
Найдите наибольшее и второе по величине целое число в векторе целых чисел в 1,5 n сравнениях
4
Как подтвердить ошибки ввода-вывода в Rust?
5
Actix-Web сообщает «Данные приложения не настроены» при обработке загрузки файла
6
Одновременный изменяемый доступ к произвольным индексам большого вектора, которые гарантированно не пересекаются
7
Как изменить мой конструктор, чтобы принять либо срез, либо ссылку на массив или вектор
8
Каков идиоматический способ получить индекс максимального или минимального значения с плавающей запятой в срезе или Vec в Rust?
9
Ошибка установки Rust в подсистеме Windows для Linux: не удалось переименовать файл компонента
10
Могу ли я получить длину массива Rust, используя только тип, а не конкретную переменную?
11
Rust HashMap поддерживает стабильность указателя, позволяя ключу ссылаться на его значение
12
Идиоматический способ сделать n-ный символ другим
13
Самый короткий способ инициализировать массив из двух массивов?
14
Перемещение всего содержимого одного вектора в новый вектор
15
Правильный стиль для игнорирования значения None в Rust
16
Есть ли более быстрый алгоритм для max(ctz(x), ctz(y))?
17
Почему присвоение None указателю занимает разное время для разных типов?
18
Проверяете Vec<u8>, чтобы убедиться, что он равен нулю?
19
Каков наиболее эффективный способ повторения [false, true]?
20
Застрял в компиляции (substrate-node-template: make build)
21
Cargo: Как включить весь каталог или файл в флаги функций?
22
Реализовать изменение перечисления на месте при передаче некопируемого значения
23
Ожидаемый идентификатор, найденный `=` при ссылке на вектор
24
Почему if-let нужно обертывать Some?
25
Заимствуйте постоянное поле структуры вместе с mut self&
26
Неоднозначное поведение в итераторе при использовании методов поиска/фильтрации
27
Изящный выход TcpListener.incoming()
28
Что в Rust эквивалентно оператору try-catch?
29
Как в Rust передать расходящуюся функцию в качестве параметра другой функции
30
Как упростить математические формулы с помощью макросов ржавчины?
31
Как преобразовать логическое значение в целое в Rust?
32
Как идиоматически преобразовать bool в Option или Result в Rust?
33
Синтаксис универсальных шаблонов Rust для функции среднего
34
Замена двух локальных ссылок приводит к ошибке времени жизни
35
Rust Book 12.3 - неразрешенная ошибка импорта [E4032]
36
Как мне записать u32 в & [u8]?
37
Как условно выполнить код, только если для параметра Option установлено значение None?
38
В чем разница между константой и статической переменной и что мне выбрать?
39
Как передать Vec <Vec <i32>> функции?
40
Как вручную вернуть Result <(), Box <dyn Error >>?
41
Как возвести число в степень?
42
Какой идиоматический способ обработки нескольких `Option <T>` в Rust?
43
Как я могу использовать формат! макрос в среде no_std?
44
Требуется пояснение в разделе Rust Nomicon о (со) дисперсии `Box`,` Vec` и других коллекций
45
Есть ли ярлык для развертывания или продолжения цикла?
46
Как я могу пропустить N-й элемент в итераторе Rust?
47
Аналогичны ли свойства Rust миксинам JavaScript?
48
Как избежать зависимостей при использовании трейтов Rust?
49
Значения перемещения ржавчины из вложенной опции
50
Почему компилятор Rust удаляет неиспользуемые переменные в порядке, обратном их объявлению?
51
Rust в ядро конфликта реализации
52
Как перебирать колесо RGB?
53
Любые способы запустить ветку Ok, если при сопоставлении результат выдает Err
54
Границы признаков в признаках Fn
55
Как заставить крейт быть доступным только в зависимости от разработки
56
Почему черты размера нельзя превратить в объект?
57
Простая обработка ошибок при проверке предусловий/аргументов в Rust
58
Преобразование ключа JSON в фрейм данных Polars
59
Как мне заставить асинхронную функцию в типаже возвращать будущее, которое является отправкой?
60
Изменить функцию, возвращающую ссылку, чтобы она возвращала изменяемую ссылку?
61
Как сделать необработанный указатель на родительскую структуру в Rust
62
Доступ к связанному контенту в объявлении поля универсальной структуры
63
Как получить Vec структур из кадра данных?
64
Каковы различия между этими двумя функциями? Они выглядят одинаково
65
Rust запускает поток из связанной функции
66
Десериализация такой вложенной структуры JSON, предоставленной запросом
67
Спичечные рычаги имеют несовместимые типы при работе с Err в панике
68
Извлечение необработанного указателя на трейт-функцию
69
Составные операции HashSet в Rust ИЛИ Как получить явное различие/объединение HashSet в Rust
70
Можем ли мы использовать шаг в слайсе Rust?
71
Почему сборка Rust --release медленнее, чем Go?
72
Почему возникает ошибка ржавчины при доступе к изменяемому заимствованию, в то время как к неизменному заимствованию нигде нет доступа?
73
Почему я могу создать два живых &mut для одной и той же переменной, используя &mut (**ref)?
74
Случайные различия в возвращаемых значениях между функциями JavaScript и Rust
75
Можно ли написать эту программу без использования параметра времени жизни?
76
Как ссылки Rust хранятся в памяти (в частности, в стеке)
77
Почему Rust ops::add хочет, чтобы я реализовал «добавить» с перемещением?
78
Есть ли краткий способ проверить, является ли параметр None или его содержимое пустым?
79
Почему rust не знает размер литерала массива const во время компиляции?
80
Как в Rust можно десериализовать JSON в нескольких структурах?
81
Получить ссылку `&mut u8` на часть `&mut u32`
82
Парсинг бинарных строк за один проход
83
Rust: итератор, который повторяет первый и последний элементы другого итератора?
84
Получить значение T из Result<T, T>
85
Почему перебор неизменяемого Vec неизменяемых некопируемых элементов разрешен в Rust?
86
В Rust я хочу присвоить заданное значение всем элементам вложенных векторов
87
Rust Reference of Tuple и Tuple of Reference
88
Как десериализовать массив JSON в структуру с помощью serde?
89
Выбор смеси! и асинхронные вызовы в Rust
90
Как вернуть ссылку на значение из Hashmap, обернутого в Arc и Mutex в Rust?
91
Анонимный тип структуры для параметра функции
92
Возврат форматированной строки в Rust
93
Чтение строк парами из стандартного ввода в rust
94
Разыщите вектор ссылок в Rust
95
Как передать трейт-объект в штучной упаковке по значению в Rust?
96
Что означает ошибка анализатора ржавчины «не удалось разрешить макрос `$crate::format_args`» и как ее исправить?
97
Можете ли вы сказать мне, как использовать таймер в Rust?
98
Как получить длину Rust HashMap<>, заключенную в Arc<> и RwLock<>?
99
Как разделить строку на две группы с помощью регулярного выражения?
100
Как пройти и использовать вектор в заданном порядке?