| 1 | use std::sync; |
| 2 | |
| 3 | struct Foo { |
| 4 | mu1: sync::Arc<sync::Mutex<i32>>, |
| 5 | rw1: sync::RwLock<i32>, |
| 6 | mu2: parking_lot::Mutex<i32>, |
| 7 | rw2: parking_lot::RwLock<i32>, |
| 8 | mu3: spin::Mutex<i32>, |
| 9 | rw3: spin::RwLock<i32>, |
| 10 | } |
| 11 | |
| 12 | impl Foo { |
| 13 | fn new() -> Self { |
nothing calls this directly
no outgoing calls
no test coverage detected