diff options
| author | Alix ANNERAUD <[email protected]> | 2025-02-28 16:22:16 +0100 |
|---|---|---|
| committer | Alix ANNERAUD <[email protected]> | 2025-02-28 16:22:16 +0100 |
| commit | 114cfdd86b19640ca109488fb960020de673ec57 (patch) | |
| tree | 73a24d65210176f6d7e0de06ca1405fa6008e8a6 /embassy-sync/src/lib.rs | |
| parent | 6904b0cc6409aead1a2f49f4c821dffd7fd61ce4 (diff) | |
Add `RawRwLock` trait and `RawRwLockImpl` struct implementation
* Implement `RawRwLock` trait with methods for read and write locking
* Implement `RawRwLockImpl` struct with atomic state and waker
* Implement `RawRwLockImpl::lock_read`, `RawRwLockImpl::try_lock_read`, and `RawRwLockImpl::unlock_read` methods
* Implement `RawRwLockImpl::lock_write`, `RawRwLockImpl::try_lock_write`, and `RawRwLockImpl::unlock_write` methods
Diffstat (limited to 'embassy-sync/src/lib.rs')
0 files changed, 0 insertions, 0 deletions
