发送同步

  1. any_vec

    类型擦除向量。大多数操作无需类型知识。基本无开销。

    v0.14.0 9.7K #vec #container #type-erasure #any #no-alloc #no-std #send-sync
  2. qcell

    RefCell和RwLock的静态检查替代方案

    v0.5.4 14K #refcell #cell #borrow #borrowing #rc #send-sync
  3. starlark

    Rust中的语言

    v0.12.0 10K #bazel #language #interpreter #skylark #build-system #send-sync
  4. gcra

    GCRA算法的基本实现,用于速率限制

    v0.6.0 22K #rate-limiting #rate-limit #rate #limit #limiter #send-sync #asynchronous
  5. threadbound

    使任何值在原始线程上可同步,但仅在原始线程上可用

    v0.1.7 1.9K #sync #thread #original #value #was #constructed #send-sync
  6. sparsey

    基于稀疏集合的实体组件系统

    v0.12.1 #ecs #component #entity #gamedev #send-sync
  7. keepcalm

    多线程程序中的共享类型

    v0.3.5 180 #synchronization-primitive #shared #send-sync #arc-mutex #read-write #multi-threaded #container
  8. rt_ref

    rt_refrt_vec提供的内部Ref类型

    v0.2.1 330 #automation #send-sync #mutability #shared #ref #cell #rt-vec
  9. dbus-crossroads

    编写D-Bus方法处理程序的框架

    v0.5.2 58K #dbus #ipc #server-side #api-bindings #send-sync
  10. anymap2

    存储每个类型的单个值的简便安全存储

    v0.13.0 88K #container #map #data-structures #send-sync #safe #hash-map #value
  11. konsumer_offsets

    解析Kafka __consumer_offsets 内部主题的内容

    v0.3.2 #apache-kafka #kafka #parser #apache #consumer-offsets #thread-safe #send-sync
  12. ffi-opaque

    用于创建正确不可见指针的宏

    v2.0.1 40K #macro #safety #ffi #generate #send-sync #behavior
  13. tany

    带有内联存储的小值类型擦除容器

    v0.1.1 190 #inline #tiny #any #send-sync
  14. token-ref-cell

    使用外部令牌同步访问的内部可变单元格

    v0.1.0 100 #cell #refcell #borrowing #interior-mutability #send-sync
  15. starlark_map

    具有starlark-rust特定优化的映射实现

    v0.12.0 7.1K #starlark #build-system #configuration-language #optimization #send-sync #interop #bazel
  16. force-send-sync

    强制Send和Sync的不安全包装

    v1.1.0 48K #send-sync #compiler #wrapper #force #compiler-error #understand
  17. ffi-closure

    通过FFI发送和接收闭包

    v1.1.0 130 #closures #send-receive #send-sync #closure #abi #ffi #c
  18. abin

    处理二进制和字符串。库试图在可能的情况下避免堆分配/内存复制,通过自动选择合理的策略:对于小二进制使用栈;…

    v0.1.6 #binary #string #stack #rc #small #send-sync
  19. phantom-type

    类似于 PhantomData 的结构,可以防止“参数从未使用”错误,但与 PhantomData 不同,不会产生任何限制

    v0.5.0 1.8K #phantom-data #sync #unpin #send #restrictions #send-sync
  20. bevy_register_in_world

    在运行时将类型注册到世界中

    v0.14.0 150 #bevy-ecs #ecs #bevy #game #send-sync
  21. unsync

    为异步Rust提供非同步同步原语

    v0.1.2 #同步原语 #异步 #发送同步 #非阻塞 #I/O #future #futures
  22. conqueue

    多生产者,单消费者队列(MPSC)

    v0.4.0 330 #队列 #mpsc #通道 #ms #并发 #发送同步
  23. 可发送

    Rc和Option等价物,便于线程间发送数据

    v0.6.1 #线程 #rc #选项 # #发送同步
  24. threadalone

    使任何值都具有Send + Sync属性,但仅在原始线程中可用。不要在多线程环境中使用!

    v0.2.1 #发送同步 #同步 #线程 #环境 #原始 #不要 #多线程
  25. js_arc

    WASM中JsValue的Send + Sync抽象

    v0.1.0 #js-value #发送同步 #wasm #抽象 #arc #包装 #异步
  26. diplomatic-bag

    一种包装类型,允许您向不同线程发送!Send类型

    v0.3.1 130 #发送同步 #发送 #同步 #工作线程 # #类型 #不同
  27. hv-alchemy

    重型炼金术——炼金术的黑魔法,为您安全使用和享受而封装

    v0.1.0 #特性 #指针 #动态 #特殊化 #反射 #调试 #发送同步
  28. unsafe-send-sync

    为使结构体Send和/或Sync而提供的不安全包装

    v0.1.0 #发送同步 #发送 #同步 #包装器 #不安全
  29. maybe-sync

    为希望拥有多线程和单线程版本之间切换的库提供的辅助crate

    v0.1.1 #发送同步 #同步 #web #wasm #多线程 #无标准
  30. ref-portals

    在原始作用域外安全使用(栈)引用

    v1.0.0-beta.2 #引用 #门户 #扩展 #安全 #生命周期 #发送同步
  31. unique

    ptr::Unique for stable Rust

    v0.9.1 #指针 #稳定 #指针 #发送同步 #非空
  32. dynstore

    任意可转换对象的容器

    v0.1.2 #对象存储 #特质 #容器 #句柄 #发送同步 #布局 #可转换
  33. nb-executor

    单未来,基于事件位掩码的#![no_std]执行器

    v0.4.2 #executor #async-executor #non-blocking #async #send-sync
  34. 线程锁定

    一个包装器,将非Send和非Sync数据锁定到特定线程

    v0.1.0 #data-access #thread #send-sync #multi-threading #non-send #non-sync #locking
  35. 操作

    易于理解的标记类型

    v1.0.1 #marker #understand #send-sync #type
  36. sendify

    一个不安全的crate,用于包装引用以使其Send + Sync

    v1.1.0 #send-sync #sync #send #unsafe #rust
  37. mutex-extra

    RefMutex<T>类似于Mutex<T>,但是即使T不是Send,也是SyncSend

    v0.9.9 #sync #mutex #synchronization #send-sync
  38. 尝试使用DuckDuckGo进行搜索。搜索.

  39. vulkan-malloc

    Vulkan的通用设备内存分配器

    v0.1.5 #memory-allocator #vulkan #allocator #memory #malloc #gpu #send-sync
  40. unsync_channel

    Rust的!Send/!Sync通道

    v0.1.0 #channel #send #send-sync #tokio #send-receive #attempt #benchmark
  41. send-sync-static

    简单地标记类型为Send、Sync和'static

    v1.0.0 #send-sync #static #basic #marking #sss #future #traits
  42. scbuf

    (同步循环缓冲区)是一个Send和Sync、无锁循环缓冲区实现

    v0.1.1 #circular-buffer #send-sync #lock-free #atomic #scenario #solely
  43. tasty-ntree

    使用泛型和无依赖项实现的Rust n-trees(这就是担保树)

    v0.2.0 #send-sync #generic #implemented #n-trees #guarantree #long #n-tree
  44. rich-phantoms

    具有对变体和sync/sync继承控制的幻影类型

    v0.1.0 #send-sync #phantom #variance #inheritance #control #rich #type
  45. remote-ref

    在线程边界上共享!Send/Sync对象的引用

    v0.1.0 #send-sync #objects #reference #thread #object-store #sharing #across
  46. 可能实现

    支持有条件地实现一个或多个特性

    v0.1.0 #traits #conditional #macro #send-sync #proc-macro