X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=lightning%2Fsrc%2Flib.rs;h=abdc10c577a4f476b70929dad51499b26f1b0cfe;hb=bd1e20d49e5b67b55c22ee8927e546327d98e042;hp=2798f78adf23aa0a52cde63fa86fb30270600b34;hpb=4b77ce195944a87fa2f14735ccbd9f3f9ecac4d9;p=rust-lightning diff --git a/lightning/src/lib.rs b/lightning/src/lib.rs index 2798f78a..abdc10c5 100644 --- a/lightning/src/lib.rs +++ b/lightning/src/lib.rs @@ -28,6 +28,8 @@ #![allow(bare_trait_objects)] #![allow(ellipsis_inclusive_range_patterns)] +#![cfg_attr(docsrs, feature(doc_auto_cfg))] + #![cfg_attr(all(not(feature = "std"), not(test)), no_std)] #![cfg_attr(all(any(test, feature = "_test_utils"), feature = "_bench_unstable"), feature(test))] @@ -157,6 +159,8 @@ mod sync { pub use debug_sync::*; #[cfg(not(test))] pub use ::std::sync::{Arc, Mutex, Condvar, MutexGuard, RwLock, RwLockReadGuard}; + #[cfg(not(test))] + pub use crate::util::fairrwlock::FairRwLock; } #[cfg(not(feature = "std"))]