rust/src/libstd/sync
Pietro Albini 6b24de1edd
Rollup merge of #54078 - GabrielMajeri:expand-sync-docs, r=steveklabnik
Expand the documentation for the `std::sync` module

I've tried to expand the documentation for Rust's synchronization primitives. The module level documentation explains why synchronization is required when working with a multiprocessor system,
and then links to the appropiate structure in this module.

Fixes #29377, since this should be the last item on the checklist (documentation for `Atomic*` was fixed in #44854, but not ticked off the checklist).
2018-10-05 22:33:10 +02:00
..
mpsc "Panics" -> "Known Issues"; rm trailing WS 2018-08-07 17:34:34 +02:00
barrier.rs Use explicit wrapping_add to prevent potential unexpected behavior on debug builds 2017-08-08 22:58:09 +02:00
condvar.rs Rollup merge of #47970 - vlovich:condvar_wait_until, r=dtolnay 2018-02-25 15:54:39 +08:00
mod.rs Address review comments 2018-10-05 08:50:17 +03:00
mutex.rs Fix invalid urls 2018-09-06 23:32:30 +02:00
once.rs Fix Once perf regression 2018-09-29 11:07:48 +03:00
rwlock.rs Fix invalid urls 2018-09-06 23:32:30 +02:00