From 69e62ef89e481e0fb29ce3ef4ddce1eea4114000 Mon Sep 17 00:00:00 2001 From: Alice Ryhl Date: Fri, 11 Dec 2020 04:56:05 +0100 Subject: sync: make TryAcquireError public (#3250) The [`Semaphore::try_acquire`][1] method currently returns a private error type. [1]: https://docs.rs/tokio/0.3/tokio/sync/struct.Semaphore.html#method.try_acquire --- tokio/src/sync/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tokio/src/sync/mod.rs b/tokio/src/sync/mod.rs index 57ae2778..d88bf9d6 100644 --- a/tokio/src/sync/mod.rs +++ b/tokio/src/sync/mod.rs @@ -444,7 +444,7 @@ cfg_sync! { pub(crate) mod batch_semaphore; mod semaphore; - pub use semaphore::{Semaphore, SemaphorePermit, OwnedSemaphorePermit}; + pub use semaphore::{Semaphore, SemaphorePermit, OwnedSemaphorePermit, TryAcquireError}; mod rwlock; pub use rwlock::{RwLock, RwLockReadGuard, RwLockWriteGuard}; -- cgit v1.2.3