summaryrefslogtreecommitdiffstats
path: root/tokio/src/task/task_local.rs
diff options
context:
space:
mode:
authorGardner Vickers <gardner@vickers.me>2020-04-20 09:40:14 -0700
committerGitHub <noreply@github.com>2020-04-20 12:40:14 -0400
commit6edc64afc7d9f71d67a3c98fd56f34942f651879 (patch)
tree29a3942d85b419398da0e6045ab78be09512b185 /tokio/src/task/task_local.rs
parent8f3a26597270871a2adbf4f8da80a82961e9e296 (diff)
task: Ensure the visibility modifier is propagated when constructing a task local (#2416)
Diffstat (limited to 'tokio/src/task/task_local.rs')
-rw-r--r--tokio/src/task/task_local.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/tokio/src/task/task_local.rs b/tokio/src/task/task_local.rs
index f3341b6a..a18950c7 100644
--- a/tokio/src/task/task_local.rs
+++ b/tokio/src/task/task_local.rs
@@ -49,7 +49,7 @@ macro_rules! task_local {
#[macro_export]
macro_rules! __task_local_inner {
($(#[$attr:meta])* $vis:vis $name:ident, $t:ty) => {
- static $name: $crate::task::LocalKey<$t> = {
+ $vis static $name: $crate::task::LocalKey<$t> = {
std::thread_local! {
static __KEY: std::cell::RefCell<Option<$t>> = std::cell::RefCell::new(None);
}