about summary refs log tree commit diff
path: root/library/std/src/sys_common/thread_local_key.rs
diff options
context:
space:
mode:
authorRalf Jung <post@ralfj.de>2022-08-06 13:04:22 -0400
committerRalf Jung <post@ralfj.de>2022-08-22 09:14:33 -0400
commitd13699d0be14c47e57d1c8961d7e7348d93017fc (patch)
treed16ff68b29791243c5f2e76d6f6524335d35640e /library/std/src/sys_common/thread_local_key.rs
parent138375a74c6ae9124e24744913e5211204c0e3df (diff)
downloadrust-d13699d0be14c47e57d1c8961d7e7348d93017fc.tar.gz
rust-d13699d0be14c47e57d1c8961d7e7348d93017fc.zip
update and extend some comments, and cfg-out some unused code
Diffstat (limited to 'library/std/src/sys_common/thread_local_key.rs')
-rw-r--r--library/std/src/sys_common/thread_local_key.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/library/std/src/sys_common/thread_local_key.rs b/library/std/src/sys_common/thread_local_key.rs
index 70beebe86d2..032bf604d73 100644
--- a/library/std/src/sys_common/thread_local_key.rs
+++ b/library/std/src/sys_common/thread_local_key.rs
@@ -69,8 +69,10 @@ use crate::sys_common::mutex::StaticMutex;
 /// ```ignore (cannot-doctest-private-modules)
 /// use tls::os::{StaticKey, INIT};
 ///
+/// // Use a regular global static to store the key.
 /// static KEY: StaticKey = INIT;
 ///
+/// // The state provided via `get` and `set` is thread-local.
 /// unsafe {
 ///     assert!(KEY.get().is_null());
 ///     KEY.set(1 as *mut u8);