diff options
author | Artem Vorotnikov <artem@vorotnikov.me> | 2019-12-21 23:28:57 +0300 |
---|---|---|
committer | Carl Lerche <me@carllerche.com> | 2019-12-21 12:28:57 -0800 |
commit | 8656b7b8eb6f3635ec40694eb71f14fb84211e05 (patch) | |
tree | e2fd1f95216660edeaadebbce87144e95ccfffde /tokio/src/sync/semaphore.rs | |
parent | f309b295bb0bdee5862a0ab8359a5f0622a588b9 (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.rs | 10 |
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(())), } - } } |