rustfmt: Run on sync/mod.rs

This commit is contained in:
Elias Rohrer 2024-09-17 13:07:28 +02:00
parent a3de52f847
commit 8746a80977
No known key found for this signature in database
GPG key ID: 36153082BDF676FD

View file

@ -31,24 +31,35 @@ mod test_lockorder_checks;
#[cfg(all(feature = "std", any(ldk_bench, not(test))))]
pub(crate) mod fairrwlock;
#[cfg(all(feature = "std", any(ldk_bench, not(test))))]
pub use {std::sync::{Arc, Mutex, Condvar, MutexGuard, RwLock, RwLockReadGuard, RwLockWriteGuard}, fairrwlock::FairRwLock};
pub use {
fairrwlock::FairRwLock,
std::sync::{Arc, Condvar, Mutex, MutexGuard, RwLock, RwLockReadGuard, RwLockWriteGuard},
};
#[cfg(all(feature = "std", any(ldk_bench, not(test))))]
mod ext_impl {
use super::*;
impl<'a, T: 'a> LockTestExt<'a> for Mutex<T> {
#[inline]
fn held_by_thread(&self) -> LockHeldState { LockHeldState::Unsupported }
fn held_by_thread(&self) -> LockHeldState {
LockHeldState::Unsupported
}
type ExclLock = MutexGuard<'a, T>;
#[inline]
fn unsafe_well_ordered_double_lock_self(&'a self) -> MutexGuard<T> { self.lock().unwrap() }
fn unsafe_well_ordered_double_lock_self(&'a self) -> MutexGuard<T> {
self.lock().unwrap()
}
}
impl<'a, T: 'a> LockTestExt<'a> for RwLock<T> {
#[inline]
fn held_by_thread(&self) -> LockHeldState { LockHeldState::Unsupported }
fn held_by_thread(&self) -> LockHeldState {
LockHeldState::Unsupported
}
type ExclLock = RwLockWriteGuard<'a, T>;
#[inline]
fn unsafe_well_ordered_double_lock_self(&'a self) -> RwLockWriteGuard<T> { self.write().unwrap() }
fn unsafe_well_ordered_double_lock_self(&'a self) -> RwLockWriteGuard<T> {
self.write().unwrap()
}
}
}