KeyLock
Simple library for mutual exclusion based on keys. Lock and wait for execution by key.
Usage
Import the project using:
Example
use KeyLock;
async
Lints
This projects uses a bunch of clippy lints for higher code quality and style.
Install cargo-lints using cargo install --git https://github.com/FlixCoder/cargo-lints. The lints are defined in lints.toml and can be checked by running cargo lints clippy --all-targets --workspace.