5 unstable releases
0.3.0 | Jan 18, 2021 |
---|---|
0.2.1 | Feb 16, 2020 |
0.2.0 | Feb 16, 2020 |
0.1.1 | Feb 16, 2020 |
0.1.0 | Feb 16, 2020 |
#1048 in Filesystem
13KB
207 lines
This is dir-lock
, a library crate providing a simple file-system-based mutex.
lib.rs
:
This is dir-lock
, a library crate providing the type DirLock
, which is a simple file-system-based mutex.
Features
The following feature is enabled by default:
tokio
: Uses thetokio
runtime for async operations.
The following features can be enabled via Cargo:
async-std
: Uses theasync-std
runtime for async operations. Thetokio
feature should be disabled when using this feature.tokio02
: Uses the runtime of the outdated version 0.2 of thetokio
crate for async operations. Thetokio
feature should be disabled when using this feature.tokio03
: Uses the runtime of the outdated version 0.3 of thetokio
crate for async operations. Thetokio
feature should be disabled when using this feature.
Dependencies
~6–16MB
~226K SLoC