异步通道

  1. 异步通道

    异步多生产者多消费者通道

    v2.3.1 4.1M #mpmc #mpsc #unbounded-channel #bounded-channel #future #chan #spmc
  2. futures-channel

    使用futures-rs进行异步通信的通道

    v0.3.30 8.1M #async-channel #communication-channel #futures #concurrency #standard #tasks #sending
  3. embassy-sync

    无标准库,无分配,支持异步的同步原语

    v0.6.0 72K #async-channel #synchronization-primitive #consumer #mutex #multiple #producer-consumer #embassy
  4. tachyonix

    一个非常快的高速异步、多生产者、单消费者有界通道

    v0.3.0 20K #async-channel #bounded-channel #channel #mpsc #async #future
  5. tsyncp

    用于消息传递的TCP上的异步通道API(mpsc,广播,屏障等)

    v0.4.1 130 #channel #async-channel #mpsc #tcp #communication-channel #broadcast-channel #async
  6. kanal

    Rust应得的快速同步和异步通道

    v0.1.0-pre8 59K #async-channel #channel #communication-channel #oneshot-channel #data-channel #async #mpmc
  7. piper

    异步管道、通道、互斥锁等

    v0.2.4 1.8M #pipe #async-channel #single-producer #single-consumer #byte #read #mutex
  8. multishot

    用于向异步任务发送单个值的异步、无锁、可重用通道

    v0.3.2 550 #async-channel #channel #oneshot-channel #reusable #async #oneshot #future
  9. crossfire

    异步和线程的通道

    v1.0.1 4.0K #channel #async-channel #lock-free #async #non-blocking #low-level
  10. whisk

    快速的锁-free异步通道

    v0.13.0 #async-channel #channel #actor #mpmc #notifier #event-iterator
  11. postage

    异步通道库

    v0.5.0 25K #async-channel #channel #async #broadcast-channel #oneshot-channel #stream #sink
  12. async-compatibility-layer

    用于同时使用async-std和tokio的抽象层

    v1.2.1 2.0K #async-channel #async-await #async-executor #async-std #abstraction-layer #tokio #run-time
  13. async-transmit

    异步向对等节点传输数据的特性

    v0.3.4 #async-trait #traits #async #sender #async-channel #sink
  14. async-unsync

    异步、非同步(线程局部)通道和信号量

    v0.3.0 #async-channel #async #future #futures #no-std #run-time
  15. mpmc-async

    具有预留的多生产者、多消费者异步通道

    v0.1.7 500 #async-channel #multi-consumer #multi-producer #reservations
  16. batch-channel

    一次读取和写入多个值以减少开销的异步通道

    v0.4.1 700 #async-channel #channel #async #reduce #values #reading #mpmc
  17. napi_async_local

    扩展napi-rs以运行本地future

    v0.2.0 150 #napi #future #local #async #javascript #async-channel #extend
  18. tokio-bichannel

    双向tokio::sync::mpsc通道

    v1.0.2 380 #channel #mpsc #async-channel #bidirectional #tokio #async
  19. async-defer

    异步延迟调用

    v0.2.1 #deferred #call #defer #object #active #async-channel
  20. libsync

    包含通道和其他同步对象实现

    v0.1.0 #async-channel #channel #synchronization #async #sync #multi-consumer
  21. dialectic

    Rust的传输多态异步会话类型

    v0.4.1 #session #type #channel #async-channel #protocols #async #types
  22. puppeteer

    使用异步通道的Rust中一个依赖最少、易于使用的GUI构建器

    v2.7.4 #async-channel #gui #graphics #frontend #web-frontend #web
  23. lifeline

    基于异步消息的应用程序依赖注入库

    v0.6.1 #async-channel #async #actor #actors #send-receive #send-message #async-task
  24. onetime

    (又称oneshot) 异步单生产者/单消费者通道

    v0.1.2 #oneshot #oneshot-channel #chan #future #async-channel
  25. async_chanx

    为某些通道实现实现 Sink

    v0.1.0-alpha.5 #async-channel #sink #io #messages #unbounded #error #bounded
  26. hyperbridge

    支持异步的多生产者多消费者通道

    v0.2.5 #unbounded-channel #async-channel #multi-consumer #multi-producer #concurrency
  27. async-priority-channel

    一个异步通道,其中待处理消息按照优先级顺序传递

    v0.2.0 45K #async-channel #future #mpmc #chan #spmc #mpsc #bounded-channel
  28. handoff

    一个无缓冲的、异步的单生产者/单消费者通道

    v1.0.2 #async-channel #single-consumer #future #single-producer #communication #receiver #send
  29. relaxed_channel

    async-channel 的包装器,在重管道上性能更优

    v0.2.0 #async-channel #pipeline #heavy #task #message #receiver #tokio
  30. dialectic-compiler

    Dialectic crate 的会话类型宏编译器

    v0.1.0 #session #syntax-tree #type #macro #async #ast #async-channel
  31. gemino

    多生产者多消费者 (MPMC) 广播通道

    v0.7.0 #channel #async-channel #mpmc #multi-consumer #async #broadcast
  32. async_channel_io

    AsyncReadAsyncWriteasync_channel 的实现

    v0.3.0 #async-channel #channel #io #future #async #non-blocking #async-io
  33. 尝试使用 DuckDuckGo 进行搜索。

  34. csplib

    并发编程的 CSP

    v0.1.2 #channel #async-channel #spmc #communication-channel #async
  35. client-handle

    一个用于在使用多线程/异步代码时生成客户端句柄的宏

    v0.2.0 #async-client #multi-threading #handle #async-channel #macro #resource #thread
  36. cupchan

    通过交换杯子实现两个线程间异步覆盖通道,实现等待和阻塞自由

    v0.1.2 #thread #channel #async-channel #wait #free #swapping #block
  37. sc-utils

    Substrate运行时的I/O(polkadot v1.10.0)

    v17.0.0 7.7K #async-channel #substrate #unbounded-channel #prometheus #io #tracing #runtimes
  38. maybe-async-channel

    一个可能或可能不是异步的通道

    v1.0.0 #async-channel
  39. bidirectional-channel

    接收者可以响应消息,发送者可以等待响应的通道

    v0.3.1 #async-channel #channel #request-response #response #request #async #sender
  40. dialectic-tokio-mpsc

    使用Tokio的MPSC通道作为后端的Dialectic包

    v0.1.0 #type #channel #session #protocols #async-channel #async #back-end
  41. dialectic-null

    Dialectic包的无操作后端,用于基准测试和测试

    v0.1.0 #type #channel #session #protocols #async #async-channel #types
  42. dialectic-tokio-serde

    使用Serde序列化通过Tokio传输的Dialectic包后端构建器

    v0.1.0 #type #async-channel #session #channel #protocols #async #serializer-deserializer
  43. echannel

    用于混合事件的异步通道

    v0.0.3 #async-channel #channel #events #async
  44. tokio-non-async

    处理非异步代码中tokio通道的辅助工具

    v0.1.2 #tokio #channel #async-channel #mpsc #async
  45. async-local-bounded-channel

    单个异步任务的同生产者、同消费者有界通道

    v0.1.0 #bounded-channel #channel #async-channel #bounded #async-task #async #single-threaded
  46. dialectic-tokio-serde-bincode

    使用Bincode序列化通过Tokio传输的Dialectic包后端

    v0.1.0 #type #session #channel #protocols #async #async-channel #back-end
  47. dialectic-macro

    由 Dialecticcrate 使用并导出的过程宏

    v0.1.0 #session #type #macro #async-channel #channel #proc-macro #async