syncrs

Crates.iosyncrs
lib.rssyncrs
version0.5.0
created_at2025-06-08 16:39:16.317756+00
updated_at2025-06-21 23:31:48.26033+00
descriptionspinlock-based syncronization primitives for no_std enviroments
homepage
repositoryhttps://github.com/saulvaldelvira/sync.rs
max_upload_size
id1705054
size79,080
Saúl (saulvaldelvira)

documentation

README

Sync(rs)

Spinlock-based syncronization primitives for no_std enviroments

Includes

  • Mutex
  • RwLock
  • OnceLock
  • LazyLock
  • Condvar
  • Arc

== Features

alloc (default: off) Implement alloc-dependent primitives (Arc). This feature depends on the allocator-api2 crate, to provide support for the allocator api on stable rust.

== Documentation == To build the documentation, run cargo doc, or browse it online at https://docs.rs/syncrs

==== Copyright (C) 2025 Saúl Valdelvira

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.

Commit count: 8

cargo fmt