persistent-queue 0.1.2

A durable, at-least-once MPSC queue backed by in-memory and durable backends (sled, redb).
Documentation
1
2
3
4
5
6
7
//! Concurrency primitives, swapped for loom's under `--cfg loom` so the model
//! checker can explore every interleaving.

#[cfg(loom)]
pub(crate) use loom::sync::{Arc, Condvar, Mutex};
#[cfg(not(loom))]
pub(crate) use std::sync::{Arc, Condvar, Mutex};