From a1b4bdee618d7603d804db4a42fde0bd6d45c053 Mon Sep 17 00:00:00 2001 From: Faraz <2507850+farazshaikh@users.noreply.github.com> Date: Fri, 12 Mar 2021 00:06:08 -0800 Subject: [PATCH] runtime: mark EnterGuard with must_use (#3609) --- tokio/src/runtime/handle.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/tokio/src/runtime/handle.rs b/tokio/src/runtime/handle.rs index 76b28f24e..5de23669b 100644 --- a/tokio/src/runtime/handle.rs +++ b/tokio/src/runtime/handle.rs @@ -39,6 +39,7 @@ pub struct Handle { /// /// [`Runtime::enter`]: fn@crate::runtime::Runtime::enter #[derive(Debug)] +#[must_use = "Creating and dropping a guard does nothing"] pub struct EnterGuard<'a> { handle: &'a Handle, guard: context::EnterGuard,