deloxide 1.0.0

Deloxide scrubs your threads clean by detecting deadlocks in real time—keeping your system smooth, safe, and corrosion-free. 🦀🧼🔒
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Graph module for deadlock detection
//!
//! This module contains graph implementations used for deadlock detection:
//! - Wait-for graph: tracks which threads are waiting for which other threads
//! - Lock order graph: tracks the order in which locks are acquired (optional feature)

#[cfg(feature = "lock-order-graph")]
pub mod lock_order_graph;
pub mod wait_for_graph;

#[cfg(feature = "lock-order-graph")]
pub use lock_order_graph::LockOrderGraph;
pub use wait_for_graph::WaitForGraph;