#thread-local

  1. thread_local

    每个对象的线程局部存储

    v1.1.8 7.0M #thread-local-storage #thread #concurrency #concurrent-programming
  2. 状态

    安全且易于使用的全局和线程局部状态管理

    v0.6.0 300K #state-management #thread-local #global #tls #static #singleton
  3. scoped-tls

    标准库旧的 scoped_thread_local! 宏,用于提供对线程局部存储(TLS)的受限访问,因此任何类型都可以存储到TLS中

    v1.0.1 2.1M #thread-local #thread-local-storage #local-storage #tls #scoped #standard #scoped-thread-local
  4. scoped-tls-hkt

    scoped-tls 的更灵活版本,允许以下附加功能:存储动态大小类型的引用。存储可变引用。存储...

    v0.1.4 53K #dynamically-sized #reference #scoped #lifetime #thread-local #thread-local-storage #types
  5. send_wrapper

    实现了一个名为SendWrapper的包装类型,允许您在线程之间移动非Send类型,只要您只从原始线程中访问包含的值...

    v0.6.0 752K #wrapper #send #thread-local #thread-safe
  6. rubicon

    在共享对象之间去重全局变量,以启用危险形式的动态链接

    v3.4.0 950 #thread-local #dynamic #ffi #linking #global #forms #shared
  7. bevy_rand

    一个插件,用于集成rand库,为Bevy游戏引擎提供优化的ECS RNG

    v0.7.1 700 #random #rand #bevy #rng #game-engine #generate #thread-local
  8. pi-async-rt

    基于future (MVP),一个通用的异步运行时和工具,用于为外界提供基础

    v0.2.2 230 #pi #async #run-time #universal #local #thread-local #mvp
  9. perthread

    用于从静态上下文访问 PerThread 线程局部变量的 ThreadMap 结构

    v0.1.3 #variables #thread-local #structure #context #static #facebook #source
  10. async-local

    用于在异步上下文中和 await 点之间使用线程局部变量

    v2.0.1 550 #thread-local #worker-thread #async-context #run-time #lifetime #await #data
  11. better_scoped_tls

    scoped-tls,但具有更好的错误信息

    v0.1.1 184K #error-message #thread-local #scoped #better #variables #opinionated #scoped-tls
  12. tlrepo

    线程局部 git2::Repository,可在线程间共享

    v0.7.0 470 #repository #thread-local #git2 #share #sharing #across #object
  13. nolocal-block-on

    futures_lite::future::block_on 而不使用线程局部变量即可运行

    v1.0.1 220 #thread-local #future #thread #async #atexit #futures #local-storage
  14. HArcMut

    可变 arc

    v1.1.1 300 #harcmut #mutable #arc #mut #thread-local
  15. thread_local_collect

    支持跨线程收集和聚合线程局部数据

    v1.0.1 #thread-local #aggregation #data #collection #value #across #operation
  16. scoped_thread_local

    具有 HKT 内置的非常灵活的 Scoped thread local

    v1.0.0 470 #thread-local #hkt #macro #scoped-tls
  17. rt-local

    与特定平台的事件循环协同工作的线程局部异步运行时

    v0.1.4 #thread-local #async #gui #run-time #event #platform-specific #platform-independent
  18. ref_thread_local

    一个宏,用于声明类似于使用 lazy_static!RefCell 的线程局部 static

    v0.1.1 1.6K #thread-local #static #lazy-evaluation #thread #macro
  19. sti

    STd Improved

    v0.5.0 #algorithm #improved #data-structures #thread-local #parser #likely #active
  20. mt-debug-counters

    支持高性能调试计数器,适用于重型多线程应用程序

    v0.1.4 100 #counter #multi-threading #debugging #applications #performance #high #thread-local
  21. lazy_thread_local

    按对象延迟初始化的线程局部存储

    v0.1.2 #thread-local #thread-local-storage #lazy-evaluation #thread #lazy #concurrency #local-storage
  22. log-mdc

    用于与 log 集成映射诊断上下文 (MDC)

    v0.1.0 285K #log-messages #diagnostics #system-information #context #thread-local #mdc #output
  23. log-ndc

    具有 NDC 类似功能的日志扩展

    v0.3.0 750 #log-messages #thread-local #extension #variables #set #ndc #wrapper
  24. thread-object

    线程局部存储的抽象,允许动态创建 TLS 变量

    v0.2.0 #thread-local-storage #thread-local #tls #object #thread #filesystem #object-id
  25. raw-cstr

    将原始-c字符串保留在线程局部存储中以便重用

    v0.1.4 #string #thread-local #thread-local-storage #local-storage #c-strings #reuse #cache
  26. ferris-gc

    Rust 的灵活垃圾收集器实现

    v0.1.5 #garbage-collection #memory #garbage #thread-safe #thread-local #collector #gc
  27. context-allocator

    v0.2.3 #memory-allocator #bump-allocator #memory-management #bit-set #thread-local #tree #search
  28. alloc-tls

    适用于实现全局分配器的线程局部存储

    v0.2.0 #global-allocator #thread-local #thread-local-storage #allocator #tls
  29. per-thread-object

    高效的按对象线程局部存储实现

    v0.6.0 #thread-local #thread-local-storage #object #lock-free #per-object #performance #object-store
  30. thread-scoped-ref

    类似于线程局部存储,但允许在作用域内存储引用 / dyn 特性

    v0.1.4 #thread-local #thread-local-storage #inject #scoped-thread-local #macro #scoped-tls #local-storage
  31. future-local-storage

    针对线程局部值的单次初始化每个未来的单元格

    v0.1.1 #future #local-storage #thread-local #thread-local-storage #value #tracing #cell
  32. generic_singleton

    允许使用泛型单例模式

    v0.5.0 600 #generic #singleton #static #initialization #global #thread-local
  33. switchyard

    专注于实时计算的异步执行器

    v0.3.0 #async-executor #thread-local #async-task #real-time #task-pool #data #priority
  34. mlsp

    使用线程局部和全局原子计数器的智能指针小型库

    v0.2.0 #smart-pointers #thread #counter #thread-local #atomic #global #rc
  35. 尝试使用DuckDuckGo搜索。搜索.

  36. modtype

    实现模算术整数类型的宏

    v0.7.0 #modular-arithmetic #cartridge #integer #big-int #thread-local #macro #math
  37. srand

    使用简单API的随机数生成器和其他随机功能

    v0.4.0 #random #rng #numbers #randomness #api #thread-local
  38. compiler-interrupts

    Rust的编译器中断API

    v1.0.1 #interrupt #llvm-ir #compiler #api #thread-local
  39. racer-interner

    racer-rust的线程局部字符串互斥器

    v0.1.0 250 #string-interning #racer #thread-local #completion #source #nightly #cargo
  40. trove

    区域分配器

    v1.0.1 #arena-allocator #immutability #cloneable #thread-local #data-structures #value
  41. with-thread-local

    简化使用std宏thread_local!的微库

    v1.0.0 #thread-local #local #thread #variables #global #variable
  42. davenport

    适用于中间数据的舒适线程局部工作区

    v0.1.1 #thread-local #workspace #data #intermediate #default #microcrate #define-thread-local-workspace
  43. embedded-threadsafe

    为嵌入式设备提供安全的全局或线程局部单元格

    v0.2.3 #embedded-devices #thread-local #cells #warnings
  44. ambience

    用于传递环境参数的轻量级库

    v0.2.1 #ambient #parameters #thread #set #dropped #guard #thread-local
  45. tark

    具有线程局部强/弱计数的 Arc

    v0.1.3 #count #arc #thread-local #strong-weak
  46. shared_slice

    线程局部且线程安全的共享切片类型,如 &[T] 但没有生命周期。此库只依赖于 alloccore,因此可以在没有 std 的环境中使用。

    v0.0.4 #lifetime #slice #shared #thread-safe #thread-local #environments #alloc
  47. thread-local-panic-hook

    每个线程工作的 panic 钩子

    v0.1.0 1.5K #per-thread #panic-hook #thread-local #set-hook #update-hook
  48. deep-bind

    一个宏,用于使用线程局部变量深度绑定上下文值

    v0.1.0 #bind #contextual #value #deeply #macro #threadlocals #thread-local
  49. phoenix-tls

    创建始终存在的线程局部变量

    v0.1.0 #thread-local #tls #multi-threading #synchronization #multithreading
  50. lurk-metrics

    lurk 的指标接收器

    v0.2.0 #metrics #lurk #sink #zk-snarks #programming-language #recorder #thread-local
  51. rt-local-core

    与特定平台的事件循环协同工作的线程局部异步运行时

    v0.1.3 #thread-local #async #run-time #event #gui #platform-specific #rt-local
  52. thread_local_compat

    std::thread_local 透传,设计为在每个工作区级别上进行修补,以在无 std 的系统上提供 thread_local

    v0.1.0 #thread-local #workspace #std #pass-through #systems #level #patched
  53. thread-local-object

    每个对象的线程局部存储

    v0.1.0 170 #thread-local #thread-local-storage #object #shared #local-storage #per-object
  54. parity-send-wrapper

    实现了一个名为SendWrapper的包装类型,允许您在线程之间移动非Send类型,只要您只从原始线程中访问包含的值...

    v0.1.0 47K #send #wrapper #thread-local
  55. rt-local-macros

    与特定平台的事件循环协同工作的线程局部异步运行时

    v0.1.4 #thread-local #async #run-time #events #gui #platform-specific #rt-local
  56. local-ex

    线程局部异步执行器

    v0.1.0 #local #executor #thread #thread-local #async-executor
  57. embedded-threadsafe-rp2040

    嵌入式设备的安全全局或线程局部单元格,针对rp2040预定义了运行时钩子

    v0.2.3 #embedded-devices #run-time #hook #cells #thread-local #rp2040 #predefined
  58. bab

    构建总线 - 为您的下一个消息总线构建的低级别组件

    v0.0.1 #buffer #message-bus #packet #bus #thread-local #pool