MCPcopy Create free account
hub / github.com/SSheldon/rust-dispatch / async_increment

Function async_increment

tests-ios/prelude.rs:9–15  ·  view source on GitHub ↗
(queue: &Queue, num: &Arc<Mutex<i32>>)

Source from the content-addressed store, hash-verified

7use dispatch::ffi::*;
8
9fn async_increment(queue: &Queue, num: &Arc<Mutex<i32>>) {
10 let num = num.clone();
11 queue.exec_async(move || {
12 let mut num = num.lock().unwrap();
13 *num += 1;
14 });
15}

Callers

nothing calls this directly

Calls 2

cloneMethod · 0.45
exec_asyncMethod · 0.45

Tested by

no test coverage detected