Size: a a a

2018 May 24

SB

Stefan Bloodhawk in Rust Beginners
как обойти я то в гугле нарыл, мне бы разобраться почему так :)
источник

SB

Stefan Bloodhawk in Rust Beginners
 let guess: u32 = match guess.trim().parse() {
           Ok(num) => num,
           Err(_) => continue,
       };

этот момент нужно компилить
источник

SB

Stefan Bloodhawk in Rust Beginners
let parce_result = guess.trim().parse();
   let guess: u32 = match parce_result {
       Ok(num) => num,
       Err(_) => continue,
       };
источник

SB

Stefan Bloodhawk in Rust Beginners
вот тут вопрос, почему? :)
источник

ШН

Шерзод Немножко Токсик in Rust Beginners
у тебя какая версия компилятора?
rustc --version
источник

AL

Andrey @ozkriff Lesnikov in Rust Beginners
я, если честно, не понял вопрос. ты про этот кусок кода?
источник

AL

Andrey @ozkriff Lesnikov in Rust Beginners
источник

AL

Andrey @ozkriff Lesnikov in Rust Beginners
источник

AL

Andrey @ozkriff Lesnikov in Rust Beginners
вроде все собирается и работает
источник

SB

Stefan Bloodhawk in Rust Beginners
rustc 1.26.0 (a77568041 2018-05-07)
источник

SB

Stefan Bloodhawk in Rust Beginners
дает такое
src/main.rs:23:47: 23:48 error: expected one of `.`, `;`, or an operator, found `{`
src/main.rs:23         let guess: u32 = guess.trim().parse() {
источник

ШН

Шерзод Немножко Токсик in Rust Beginners
ну компайлер у тебя свежий, у тебя венда или ленух?
источник

AL

Andrey @ozkriff Lesnikov in Rust Beginners
ты какой именно код собираешь? в ошметке кода из текста ошибки у тебя что-то странное - там match не хватает
источник

SB

Stefan Bloodhawk in Rust Beginners
убунта 18, свежая, раст как раз ставил вчера
источник

ШН

Шерзод Немножко Токсик in Rust Beginners
Andrey @ozkriff Lesnikov
ты какой именно код собираешь? в ошметке кода из текста ошибки у тебя что-то странное - там match не хватает
👍
источник

AL

Andrey @ozkriff Lesnikov in Rust Beginners
между '=' и 'guess.trim..'
источник

SB

Stefan Bloodhawk in Rust Beginners
вот именно этот пример
источник

SB

Stefan Bloodhawk in Rust Beginners
а не
источник

ШН

Шерзод Немножко Токсик in Rust Beginners
да, match нету

let guess: u32 = match guess.trim().parse() {
...
}
источник

SB

Stefan Bloodhawk in Rust Beginners
вот где собака порылась, невнимательно сверился с аглицкой докой :)
источник