требует ; после себя? https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=be669b1cb0c4f462aa35f768d4573fda
let counter = Mutex::new(0); if let Ok(_) = counter.lock() { } let counter = counter; Вот так тоже работает. Как будто бы дроп counter происходит раньше чем дроп лока и Ok(_) 🤔
Не выяснился ответ? Интересно!
Чтобы ничего не вернуть их мейна?
А что возвращается сейчас?
Вот же
Обсуждают сегодня