std::scoped_thread_local!
[−]
[src]
macro_rules! scoped_thread_local { (static $name:ident: $t:ty) => ( static $name: $crate::thread::ScopedKey<$t> = __scoped_thread_local_inner!($t); ); (pub static $name:ident: $t:ty) => ( pub static $name: $crate::thread::ScopedKey<$t> = __scoped_thread_local_inner!($t); ); }
Declare a new scoped thread local storage key.
This macro declares a static
item on which methods are used to get and
set the value stored within.
See ScopedKey documentation for more information.