LINUX.ORG.RU

История изменений

Исправление MOPKOBKA, (текущая версия) :

Получаешь:

if let x = 10 { println!("{}", x) };
Этот код всегда будет выводить x, потому что он НЕ проверяет x == 10, а выполняет сопоставление, и оно всегда будет проводится успешно, так же как и в случае let x = 10.

Исправление MOPKOBKA, :

Получаешь:

if let x = 10 { println!("{}", x) };
Этот код всегда будет выводить x, потому что он не проверяет x == 10, а выполняет сопоставление, и оно всегда будет проводится успешно, так же как и в случае let x = 10.

Исправление MOPKOBKA, :

Получаешь:

if let x = 10 { println!("{}", x) };

Исходная версия MOPKOBKA, :

Получаешь:

if let x = 10 { println!("{}", x) };