pub trait LockManager: Send + Sync {
// Required method
fn acquire_process_lock(
&self,
timeout_ms: u64,
) -> Result<Box<dyn LockGuard>>;
}
pub trait LockManager: Send + Sync {
// Required method
fn acquire_process_lock(
&self,
timeout_ms: u64,
) -> Result<Box<dyn LockGuard>>;
}