| commit | 1011e50743121d418b1da23a7fac0aec0c7c659c | [log] [tgz] |
|---|---|---|
| author | Xin Li <delphij@google.com> | Sat Feb 20 00:24:24 2021 -0800 |
| committer | Xin Li <delphij@google.com> | Sat Feb 20 00:24:24 2021 -0800 |
| tree | d44255fadd7cd31117a35a02485877a5a63ceb6f | |
| parent | eff59296dc13cd26b128c32a48b138e6af2fa44b [diff] | |
| parent | 67e61b34603322f6e5de46cec55f0614a8ea39c2 [diff] |
Mark ab/7061308 as merged in stage. Bug: 180401296 Merged-In: Ia14a23ba9b64be1a93310b283c7b718364f97f16 Change-Id: I43678da8469ce3f56324165e4f28e9891a56c64e
This library provides the ThreadLocal type which allow a separate copy of an object to be used for each thread. This allows for per-object thread-local storage, unlike the standard library's thread_local! macro which only allows static thread-local storage.
Add this to your Cargo.toml:
[dependencies] thread_local = "1.1"
This crate's minimum supported Rust version (MSRV) is 1.36.0.
Licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.