Size: a a a

2020 October 27

A

Adatan in Rust Beginners
Ну типо, у меня есть переменная в области видимости, я пытаюсь её использовать чуть ниже, а мне пишет, что её нет в области видимости
источник

A

Adatan in Rust Beginners
источник

A

Adatan in Rust Beginners
источник

A

Adatan in Rust Beginners
источник

A

Aragaer in Rust Beginners
ну там между этими строчками явно что-то еще есть
источник

A

Adatan in Rust Beginners
Допустим есть, но как это мешает? область видимости одна и та же, во внешнюю точно не выходит.
источник

A

Aragaer in Rust Beginners
но вообще можно ж без mut сделать
let is_helper = if let Some(member) { member.roles.contains(x) } else { false };
источник

A

Adatan in Rust Beginners
да никак не могу привыкнуть к фишкам раста
источник

A

Adatan in Rust Beginners
Aragaer
но вообще можно ж без mut сделать
let is_helper = if let Some(member) { member.roles.contains(x) } else { false };
это rusty way?
источник

A

Aragaer in Rust Beginners
ну не в одну строчку конечно. Но зато без мутабельности
источник

SB

Serge Barinov in Rust Beginners
Aragaer
ну не в одну строчку конечно. Но зато без мутабельности
да можно и в одну)
источник

A

Aragaer in Rust Beginners
я вот не уверен, что у тебя там по пути точно не заканчивается область видимости и не начинается новая. Но без того, чтобы увидеть целиком кусок кода я в этом уверенным быть не могу
источник

A

Adatan in Rust Beginners
Aragaer
я вот не уверен, что у тебя там по пути точно не заканчивается область видимости и не начинается новая. Но без того, чтобы увидеть целиком кусок кода я в этом уверенным быть не могу
вот смотри
источник

A

Adatan in Rust Beginners
источник

A

Adatan in Rust Beginners
это все в одной области видимости
источник

A

Adatan in Rust Beginners
но мне пишет, что переменная не найдена
источник

KK

Kirill (Cykooz) Kuzm... in Rust Beginners
Ошибка в строке 113 - на твоих скринах не видно строк между 79 и 112
источник

A

Aragaer in Rust Beginners
угу
источник

A

Aragaer in Rust Beginners
больше 30 строк ты не включил, поэтому мы не уверены, что у тебя там по пути не кончился один блок и не начался другой
источник

SB

Serge Barinov in Rust Beginners
есть ли у vec удаление по индексу, которое возвращает result, а не паникует при index out of bounds?
источник