Как я могу создать тупик с Rust? - PullRequest
0 голосов
/ 02 мая 2019

Я хотел бы знать, как создать тупик.

Я пытался создать в Rust программу с тупиком.

Как его создать?

1 Ответ

1 голос
/ 02 мая 2019

Очень простой вариант:

use std::sync::{Arc, Mutex};

fn main() {
    let data = Arc::new(Mutex::new(0));
    let d1 = data.lock();
    let d2 = data.lock(); // cannot lock, since d1 is still active
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...