1 个不稳定版本
| 0.1.0 | 2021 年 8 月 1 日 |
|---|
#1187 in 并发
8KB
163 代码行
创建始终存在的线程局部变量的工具。
phoenix_tls! 宏创建一个类似 thread_local! 的惰性初始化变量。如果 thread_local 在其被销毁后访问,将使用 Default::default() 创建一个新的临时变量。
所有 phoenix 线程局部变量(Phoenix)都是内部引用计数的堆分配结构。
此外,用户类型还接收两个回调 subscribe/unsubscribe,这些回调在创建/销毁时被调用。这两个调用之间的地址是稳定的。
依赖项
~11KB