Crates.io | asyncsync |
lib.rs | asyncsync |
version | 0.2.0 |
source | src |
created_at | 2022-07-29 09:14:26.879992 |
updated_at | 2022-08-03 11:38:35.736507 |
description | Runtime-agnostic synchronization primitives for asynchronous Rust |
homepage | |
repository | https://github.com/MrGunflame/asyncsync-rs |
max_upload_size | |
id | 634886 |
size | 47,680 |
asyncsync aims to provide the commonly required synchronization primitives for asynchronous Rust in an runtime-agnostic and performant way.
Add asyncsync
to your dependencies:
asyncsync = "0.1.0"
See docs.rs for details about specific types.
std
: Enables usage of std. This is currently required for the default Send
primitives. Enabled by default.
local
: Enables the optional local module, providing !Send
primitives for a single-threaded context.
Licensed under either The Apache License, Version 2.0 or MIT license at your option.