#mutual-exclusion

sync_wrapper

A tool for enlisting the compiler's help in proving the absence of concurrency

6 releases (3 stable)

1.0.2 Nov 20, 2024
1.0.1 Apr 8, 2024
1.0.0 Mar 14, 2024
0.1.2 Feb 1, 2023
0.1.0 May 16, 2020

#55 in Concurrency

Download history 6413178/week @ 2026-01-28 6532678/week @ 2026-02-04 6367987/week @ 2026-02-11 6525483/week @ 2026-02-18 7149489/week @ 2026-02-25 8078480/week @ 2026-03-04 8136515/week @ 2026-03-11 7183540/week @ 2026-03-18 7303470/week @ 2026-03-25 7343333/week @ 2026-04-01 8033483/week @ 2026-04-08 8122195/week @ 2026-04-15 8697135/week @ 2026-04-22 8798211/week @ 2026-04-29 10056861/week @ 2026-05-06 10974006/week @ 2026-05-13

39,980,159 downloads per month
Used in 39,335 crates (63 directly)

Apache-2.0

11KB
91 lines

Latest Version Rust Documentation

SyncWrapper

A mutual exclusion primitive that relies on static type information only.

This library is inspired by this discussion.

Dependencies