summaryrefslogtreecommitdiffstats
path: root/tokio/src/sync/semaphore.rs
diff options
context:
space:
mode:
authorArtem Vorotnikov <artem@vorotnikov.me>2019-12-21 23:28:57 +0300
committerCarl Lerche <me@carllerche.com>2019-12-21 12:28:57 -0800
commit8656b7b8eb6f3635ec40694eb71f14fb84211e05 (patch)
treee2fd1f95216660edeaadebbce87144e95ccfffde /tokio/src/sync/semaphore.rs
parentf309b295bb0bdee5862a0ab8359a5f0622a588b9 (diff)
chore: fix formatting, remove old rustfmt.toml (#2007)
`cargo fmt` has a bug where it does not format modules scoped with feature flags.
Diffstat (limited to 'tokio/src/sync/semaphore.rs')
-rw-r--r--tokio/src/sync/semaphore.rs10
1 files changed, 7 insertions, 3 deletions
diff --git a/tokio/src/sync/semaphore.rs b/tokio/src/sync/semaphore.rs
index c1e9ef3e..2cfb5d34 100644
--- a/tokio/src/sync/semaphore.rs
+++ b/tokio/src/sync/semaphore.rs
@@ -60,7 +60,9 @@ impl Semaphore {
sem: &self,
ll_permit: ll::Permit::new(),
};
- poll_fn(|cx| permit.ll_permit.poll_acquire(cx, &self.ll_sem)).await.unwrap();
+ poll_fn(|cx| permit.ll_permit.poll_acquire(cx, &self.ll_sem))
+ .await
+ .unwrap();
permit
}
@@ -68,10 +70,12 @@ impl Semaphore {
pub fn try_acquire(&self) -> Result<SemaphorePermit<'_>, TryAcquireError> {
let mut ll_permit = ll::Permit::new();
match ll_permit.try_acquire(&self.ll_sem) {
- Ok(_) => Ok(SemaphorePermit { sem: self, ll_permit }),
+ Ok(_) => Ok(SemaphorePermit {
+ sem: self,
+ ll_permit,
+ }),
Err(_) => Err(TryAcquireError(())),
}
-
}
}