rust/src/libstd/sync
Niko Matsakis cade32acf6 Remove Thunk struct and Invoke trait; change Thunk to be an alias
for `Box<FnBox()>`. I found the alias was still handy because it is
shorter than the fully written type.

This is a [breaking-change]: convert code using `Invoke` to use `FnBox`,
which is usually pretty straight-forward. Code using thunk mostly works
if you change `Thunk::new => Box::new` and `foo.invoke(arg)` to
`foo(arg)`.
2015-04-01 14:41:21 -04:00
..
mpsc Indicate select! is code-like 2015-03-31 10:32:53 -04:00
barrier.rs Remove explicit syntax highlight from docs. 2015-03-13 19:25:18 -04:00
condvar.rs Add #![feature] attributes to doctests 2015-03-23 14:40:26 -07:00
future.rs Remove Thunk struct and Invoke trait; change Thunk to be an alias 2015-04-01 14:41:21 -04:00
mod.rs std: Clean out #[deprecated] APIs 2015-03-31 15:49:57 -07:00
mutex.rs Reject specialized Drop impls. 2015-03-24 22:27:23 +01:00
once.rs Remove explicit syntax highlight from docs. 2015-03-13 19:25:18 -04:00
poison.rs rollup merge of #23873: alexcrichton/remove-deprecated 2015-03-31 15:54:44 -07:00
rwlock.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
semaphore.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00