rust/library/std/src/sync
Connor Tsui 9ba5b5e7f7
add experimental oneshot channel
The `oneshot` channel is gated under the `oneshot_channel` feature.

Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
2026-01-05 09:47:15 +11:00
..
mpmc add experimental oneshot channel 2026-01-05 09:47:15 +11:00
nonpoison mutex.rs: remove needless-maybe-unsized bounds 2026-01-03 11:17:29 +00:00
poison mutex.rs: remove needless-maybe-unsized bounds 2026-01-03 11:17:29 +00:00
barrier.rs Clarify edge cases for Barrier::new 2025-11-30 17:14:46 +08:00
lazy_lock.rs stabilize lazy_get 2025-12-15 18:57:33 +08:00
mod.rs add experimental oneshot channel 2026-01-05 09:47:15 +11:00
mpsc.rs add experimental oneshot channel 2026-01-05 09:47:15 +11:00
nonpoison.rs move WaitTimeoutResult up to mod.rs 2025-08-23 09:20:47 -04:00
once.rs Add #[rustc_should_not_be_called_on_const_items] to std methods 2025-11-22 14:48:35 +01:00
once_lock.rs Rollup merge of #149469 - tisonkun:mut-once, r=Mark-Simulacrum 2025-12-28 18:16:10 +01:00
oneshot.rs add experimental oneshot channel 2026-01-05 09:47:15 +11:00
poison.rs move once module out of poison 2025-10-17 11:43:39 -04:00
reentrant_lock.rs Mutex/RwLock/ReentrantLock::data_ptr to be const fn 2025-09-22 12:51:50 -07:00