From cc947afc83f923da34e61e08433a0caa24d8facf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kate=C5=99ina=20Churanov=C3=A1?= Date: Wed, 11 Aug 2021 11:16:00 +0200 Subject: [PATCH] chore: explicitly relaxed clippy lint for runtime entry macro (#4030) --- tokio-macros/src/entry.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tokio-macros/src/entry.rs b/tokio-macros/src/entry.rs index c5db13cc47b..8816a43af54 100644 --- a/tokio-macros/src/entry.rs +++ b/tokio-macros/src/entry.rs @@ -325,11 +325,13 @@ fn parse_knobs( let brace_token = input.block.brace_token; input.block = syn::parse2(quote_spanned! {last_stmt_end_span=> { + let body = async #body; + #[allow(clippy::expect_used)] #rt .enable_all() .build() .expect("Failed building the Runtime") - .block_on(async #body) + .block_on(body) } }) .expect("Parsing failure");