#async-trait

  1. async-trait

    异步特质方法类型擦除

    v0.1.81 7.0M #traits #async #erasure #fn #methods
  2. futures-core

    futures 库的核心特质和类型

    v0.3.30 8.3M #asynchronous-programming #future #async-trait #traits #types #operations
  3. tower-lsp

    基于 Tower 的语言服务器协议实现

    v0.20.0 66K #language-server #tower #lsp #client #protocols #traits #async-trait
  4. aws-smithy-async

    为 smithy-rs 提供的异步运行时无关抽象

    v1.2.1 1.6M #aws-sdk #run-time #async #async-trait #aws-smithy #abstraction #tokio
  5. embedded-hal-async

    嵌入式系统的异步硬件抽象层 (HAL)

    v1.0.0 55K #hardware-abstraction-layer #abstraction-layer #embedded-hal #hal #io #embedded-io #async-trait
  6. esp-hal

    Espressif 设备的裸机 HAL

    v0.19.0 9.4K #hardware-abstraction-layer #abstraction-layer #esp32 #bare-metal #espressif #devices #async-trait
  7. async-dropper

    作为派生宏的异步 Drop 的最坏实现

    v0.3.1 4.7K #macro-derive #async-trait #drop #tokio #async-std #traits #ad-hoc
  8. trait-variant

    在 Rust 中使用 impl 特质

    v0.1.2 113K #async-trait #traits #impl #async
  9. act_rs

    Act.rs 是一个与标准库和 Tokio 一起使用的 actor 库

    v0.2.0 #actor #actors #message #pipeline #async #async-trait
  10. fama

    管道管理器

    v0.3.6 160 #pipeline #events #web #web-dev #pipeline-pattern #async-trait
  11. mongoose

    便捷的MongoDB包装器

    v0.6.2 140 #mongo-db #bson #async-trait #database #model #serialization #wrapper
  12. vin

    人体工学actor框架

    v9.1.3 #actor #actor-framework #concurrency #tokio #async-trait #logging #run-time
  13. rexecutor

    强大的作业处理库

    v0.1.0 #job-processing #async-trait #job #jobs #processing #tasks #async-task
  14. async-transmit

    异步传输数据到对等方的特质

    v0.3.4 #async-trait #traits #async #sender #async-channel #sink
  15. zenoh_backend_traits

    Zenoh: 实现后端库的特质

    v1.0.0-alpha.6 3.4K #zenoh #distributed-computing #back-end #traits #distributed-systems #async-trait #storage
  16. lambda-runtime-types

    lambda架构的常见结构

    v0.6.13 100 #lambda #type #async-trait #types #shared-data
  17. orsomafo

    事件分发器包

    v0.3.7 100 #events #web #web-dev #event-dispatcher #web-apps #async-trait
  18. tower-async

    Tower Async 是一个库,包含模块化和可重用的组件,用于构建健壮的客户端和服务器。它是从原始 Tower 库派生出的 "Async Trait"。

    v0.2.0 #service #async-trait #tower-middleware #service-request #async #future #tower-service
  19. anthill-di

    Rust di 容器系统

    v1.2.4 #async-trait #di #ioc #debug-info #dependency-injection #anthill #version
  20. brug

    实现块的枚举命令生成

    v0.3.0-alpha0 300 #rpc #enums #generation #blocks #calls #async-trait #command
  21. quickwit-actors

    quickwit 中使用的actor框架

    v0.3.0 #actor-framework #quickwit #cloud-native #message #blocking #async #async-trait
  22. tm1637-embedded-hal

    一个与 TM1637(4 位 7 段 LED 显示)交互的通用平台驱动程序,使用 embedded-hal

    v0.1.0 #embedded-hal #tm1637 #embedded #async-trait #no-std #led-display
  23. bmp180-embedded-hal

    一个与 BMP180 气压传感器接口的平台无关的驱动程序

    v0.1.0 #embedded-hal #bmp180 #i2c #embedded #pressure-sensor #i2c-bus #async-trait
  24. xitca-service

    xitca 的异步特质

    v0.2.0 700 #async-trait #xitca #traits #service #xitca-web #middleware #infallible
  25. async-convert

    异步 TryFrom/TryInto 特质

    v1.0.0 30K #async-trait #traits #try-from-try-into
  26. felixs-tower-lsp

    基于 Tower 的语言服务器协议实现

    v0.20.0 #language-server #tower #client #lsp #protocols #initialization #async-trait
  27. async-ops

    使用 std::ops 特质与 Futures

    v1.1.0 #future #async-await #async #await #async-trait #std
  28. xitca-io

    异步网络 IO 类型和特质

    v0.4.0 400 #async-networking #io #io-operations #async-trait #xitca-web #traits #xitca
  29. async-variadic

    使用特质界限的 Rust 异步变长函数

    v1.1.1 #async-trait #traits #async #variadic #future #middleware #request-response
  30. rexecutor-sqlx

    强大的作业处理库

    v0.1.0 #job #job-processing #processing #jobs #tasks #back-end #async-trait
  31. tower-async-http

    Tower Async 中间件和工具,用于 HTTP 客户端和服务器。来自原始 Tower 库的 "Async Trait" 分支

    v0.2.0 #async-http #http-middleware #http #http-server #async-io #async #async-trait
  32. future-utils

    对 Rust 的 Future 和 Stream 特质的扩展

    v0.12.1 14K #future #tokio #async #async-trait #futures
  33. dyn-ptr

    一个存储指针等类型的 box,除了 Self: Unsize<dyn Trait>

    v0.2.3 #unsized #box #no-std #async-trait
  34. miltr-server

    一个纯 Rust 编写的 miltr 服务器库

    v0.1.0 #mail-server #milter #postfix #email #async-trait #sendmail #protocols
  35. tonic-rpc

    Rust 本地类型使用的 RPC 库,基于 tonic 构建

    v0.2.1 #rpc #json #bincode #messagepack #async #async-trait #generate
  36. embedded-nal-async-xtra

    托管了尚未在 embedded-nal-async 库中提供的众多 trait

    v0.2.0 220 #traits #tcp-socket #async-trait #udp-socket #networking #tcp-server #sockets
  37. async_async_io

    AsyncReadAsyncWrite trait,但方法为 async fn

    v0.2.0 #async-io #async-read #async-write #tokio #async-trait #fn #traits
  38. miltr

    纯 Rust 实现的协议

    v0.1.0 #async-trait #milter #protocols #traits #pure #email
  39. processmanager

    管理进程生命周期,优雅关闭和进程故障

    v0.1.0 #graceful-shutdown #process #signal #runnable #fault #async-trait #async-stream
  40. miltr-common

    纯 Rust 实现的 miltr 公共库

    v0.1.0 #recipient #milter #async-trait #postfix #email #action #testing
  41. rust-smtp-server

    SMTP 服务器库

    v0.1.1 #smtp-server #mail-server #server-side #async-trait #session #tokio #email
  42. async_t

    零成本的 async-traits

    v0.7.0 #async-trait #async #traits #compile-time #dynamic-dispatch #future #methods
  43. async-debounce

    使用 embedded-hal 和 embedded-hal-async trait 以及 embassy-time 实现的去抖动

    v0.1.1 #debounce #io #async #async-trait #no-std
  44. telecomande

    一个小型 crate,通过命令执行处理器上的异步任务,提供了一些原始功能

    v1.2.2 #command #processor #async-task #async-trait #task-execution #primitive #traits
  45. qcomms

    一个小型库,提供了一种简单的、零成本的消息传递 trait。不使用 async-trait

    v1.0.1 #traits #offers #message #obj-comms #async-trait #async-std #zero-cost
  46. tower-async-layer

    装饰 Service 以允许在 Service 之间轻松组合。源自原始 Tower 库的“Async Trait”分支

    v0.2.0 #async-trait #service #tower #layer #networking #traits #middleware
  47. 尝试使用 DuckDuckGo 进行搜索。搜索.

  48. std-embedded-nal-async

    embedded-nal-async 为支持标准库的大设备提供的 traits

    v0.2.0 #networking #operating-system #async-trait #devices #traits #posix #standard
  49. async-middleware

    使用元组和异步 traits 转换的 Rust 中异步 monad(ish)中间件

    v1.0.0 #async-trait #middleware #async #traits #monads #future #futures
  50. fast_async_trait

    Rust 的快速异步 traits

    v0.1.1 #async-trait #traits #self
  51. async-events-emitter

    提供一个事件处理系统的实现

    v0.1.0 #event-system #events #event-handling #handlers #async-trait #emit #define
  52. perseverance

    Rust 中用于持久化类型的 trait

    v0.1.3 #persist #async-trait #runtimes #type #generic #file #save-file
  53. tower-async-service

    代表异步、基于请求/响应的客户端或服务器的 trait。源自原始 Tower 库的“Async Trait”分支

    v0.2.0 #client-server #request-response #service-request #async-trait #tower #traits #foundation
  54. async-trait-ext

    异步 traits 的过程宏

    v0.2.1 #async-trait #traits #future #macro #extension #poll #methods
  55. futures-mockstream

    实现 futures async traits 的最小 mockstream

    v0.1.2 #future #mocking #stream #async-trait #async #futures
  56. async-trait-static

    为 no_std 提供的 trait 中的 async fn

    v0.1.4 #async-trait #traits #fn #dyn #box #no-std #ritit
  57. tower-async-test

    编写客户端和服务器 Service 测试。源自原始 tower-test 库的精神分支

    v0.2.0 #async-trait #client-server #testing #middleware #traits #async-test #fork
  58. async-tls-acceptor

    一个用于 TLS 接受者的 trait

    v0.1.0 #async-tls #tls #async #acceptor #acceptors #async-trait #accept
  59. async-embedded-traits

    一套用于嵌入式系统的异步 trait

    v0.1.3 #async-trait #traits #systems
  60. sampr

    使用 actors 的消息传递框架

    v0.1.0 #actor #actix #tokio #async #async-trait
  61. docker-volume

    用于 Docker 卷的辅助工具

    v0.1.1 #docker #volume #helper #async-trait #create #package #virtualization
  62. polling-async-trait

    一个基于轮询方法的 trait 的异步方法的 proc macro

    v0.1.1 #async-trait #methods #traits #polling #create #poll #attributes
  63. vin-core

    vin 的核心类型和 traits

    v8.1.0 #actor #concurrency #vin #tokio #async-trait #run-time #task
  64. workflow-async-trait

    异步 trait 方法的类型擦除(自定义,见 README.md 中的说明)

    v0.1.68 410 #async-trait #traits #async #methods #send #customized #erasure
  65. real-async-trait

    一个 proc macro,使用实验性功能来绕过异步 trait 的类型擦除

    v0.0.2 #async-trait #proc-macro #async #existential-types #gats
  66. async_trait_proto

    使用 nightly 特性的异步 trait

    v0.1.0 #async-trait #async #nightly
  67. orbital

    由 CakePattern 生成的样板文件的自动化

    v0.1.0 #automation #export #service #generated #cake-pattern #boiler-templates #async-trait
  68. fut-ret

    解析由 async_trait 在过程宏中生成的返回类型

    v0.2.0 #async-trait #proc-macro #future #futures
  69. embedded-nal-async-std

    embedded-nal-async traits for async-std ()

    v0.1.1 #async-std #network #traits #async-trait #embedded-nal #no-std
  70. samotop-async-trait

    异步特质方法类型擦除

    v0.2.1 #async-trait #traits #methods #erasure #samotop #lifetime #future
  71. vin-macros

    vin 的功能宏

    v8.0.2 #actor #vin #concurrency #macro #task #async-trait #proc-macro
  72. trait-make

    在 Rust 中使用 impl 特质

    v0.1.0 1.7K #traits #async-trait #impl #async #trait