Описание тега rust-2021
Используйте этот тег для кода, для компиляции которого требуется Rust 2021, или для вопросов, специально связанных с редакцией Rust 2021.
1
ответ
Каковы основные особенности Rust 2021? [закрыто]
Русте 2021 Издание будет приходить позже в этом году и его основные особенности утверждены. Пользователи могут начать тестирование некоторых из них в ночное время: --edition=2021 -Zunstable-options Какие основные функции и чем они полезны? Примеры и…
05 апр '21 в 20:07
2
ответа
Можно ли использовать макросы Rust в разных редакциях?
Скажем, макрос Rust 2018 определяет функции внутри него. Синтаксис, который он будет использовать, будет несовместим с Rust 2015. Итак, если вы компилируете свой ящик с версией 2015 года, разве этот расширенный код из макроса не будет конфликтовать …
19 ноя '21 в 19:31
1
ответ
Может ли `use std::io` сломать мой код после обновления` rustc`?
Я изучаю ржавчину для удовольствия после класса C++, и мне интересно, могу ли я сломать мой код после обновления rustc редакция на более новую? Например, в C++ с использованием using namespace std это плохо, потому что если новая функция добавляется…
02 янв '22 в 21:35
1
ответ
Разрешение модуля
У меня есть следующий код в src/ main.rs a.rs b.rs Вот код: main.rs mod a; mod b; use crate::a::Summary; use crate::b::Person; fn main() { let p = Person{ first: "John".to_string(), last: "Doe".to_string() } ; sum(p) ; } fn sum(summary: impl Summary…
26 июл '22 в 19:17
1
ответ
`match` руки имеют несовместимые типы
У меня есть код, который нужно создать и использоватьquick_xml::Writerлибо сFileилиCursorв зависимости от ввода пользователя. Каков правильный способ Rust (без наследования / без понижения) для созданияWriterс разными структурами, но с той же чертой…
14 июл '22 в 01:59