asyncsync

Crates.ioasyncsync
lib.rsasyncsync
version0.2.0
sourcesrc
created_at2022-07-29 09:14:26.879992
updated_at2022-08-03 11:38:35.736507
descriptionRuntime-agnostic synchronization primitives for asynchronous Rust
homepage
repositoryhttps://github.com/MrGunflame/asyncsync-rs
max_upload_size
id634886
size47,680
0xc0001a2040 (MrGunflame)

documentation

https://docs.rs/asyncsync

README

asyncsync-rs

Crates.io Docs.rs

asyncsync aims to provide the commonly required synchronization primitives for asynchronous Rust in an runtime-agnostic and performant way.

Usage

Add asyncsync to your dependencies:

asyncsync = "0.1.0"

See docs.rs for details about specific types.

Features

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.

no_std support

License

Licensed under either The Apache License, Version 2.0 or MIT license at your option.

Commit count: 45

cargo fmt