diff --git a/exercises/20_threads/threads3.rs b/exercises/20_threads/threads3.rs index b0fe8658..7bb37668 100644 --- a/exercises/20_threads/threads3.rs +++ b/exercises/20_threads/threads3.rs @@ -15,6 +15,9 @@ impl Queue { } fn send_tx(q: Queue, tx: mpsc::Sender) { + // TODO: We want to send `tx` to both threads. But currently, it is moved + // into the first thread. How could you solve this problem? + // Destructure the Queue to move first_half and second_half independently let Queue { first_half,