From 2563fbeab31def56b66cbdebd7bb0b7e5efbecb8 Mon Sep 17 00:00:00 2001 From: Giacomo Stevanato Date: Fri, 7 Apr 2023 14:54:50 +0200 Subject: [PATCH] Don't claim LocalKey::with prevents a reference to be sent across threads --- library/std/src/thread/local.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/std/src/thread/local.rs b/library/std/src/thread/local.rs index 7fdf03acc14..f07d6406d4d 100644 --- a/library/std/src/thread/local.rs +++ b/library/std/src/thread/local.rs @@ -18,8 +18,8 @@ /// target platform. It is instantiated with the [`thread_local!`] macro and the /// primary method is the [`with`] method. /// -/// The [`with`] method yields a reference to the contained value which cannot be -/// sent across threads or escape the given closure. +/// The [`with`] method yields a reference to the contained value which cannot +/// outlive the current thread or escape the given closure. /// /// [`thread_local!`]: crate::thread_local ///