实现部分

  1. auto_impl

    自动为常见智能指针和闭包实现特性

    v1.2.0 677K #closures #traits #impl #smart-pointers #proc-macro #proc-macro-attributes #impl-block
  2. fix-hidden-lifetime-bug

    处理 "实现部分中的隐藏生命周期" 问题的自动修复宏

    v0.2.7 351K #lifetime #hidden #impl #bug #bounds #bound
  3. ext-trait

    定义临时/一次性扩展特性的注解

    v2.0.0 55K #traits #extension #impl #annotations #methods #custom #method
  4. trait-variant

    在 Rust 中处理实现部分特性

    v0.1.2 113K #async-trait #traits #impl #async
  5. blanket

    宏,用于为你的特性生成通用的实现

    v0.4.0 14K #traits #macro-derive #proc-macro-attributes #attributes #impl
  6. extension-traits

    定义临时/一次性扩展特性的注解

    v2.0.0 55K #extension #traits #impl #methods #custom #method #annotations
  7. impls

    确定类型是否实现了逻辑特性表达式

    v1.0.3 4.6K #traits #macro #impl #testing #test-macro #test
  8. size-of-trait

    在编译时确定未来的或特性实现的大小

    v1.1.3 #compile-time #size #traits #future #determine #impl #tiny
  9. ecksport-auth

    基于 NaCl 签名密钥系统的本地身份验证实现

    v0.3.3 750 #authentication #signing-key #system #impl #native #ecksport #na-cl-based
  10. auto_ops

    易于重载运算符的宏

    v0.3.0 46K #operator-overloading #operator #overloading #macro #op #impl
  11. mitex-glob

    为 MiTeX 实现Glob

    v0.2.4 #typst #tex #glob #latex #wasm #github #impl
  12. ref-ops

    为引用到新类型实现 ops 特性提供一个出口

    v0.2.5 #newtype #ops #traits #ref #impl #no-alloc
  13. serde_default

    使用 serde 属性生成 Default 实现

    v0.2.0 29K #default #serde #attributes #generate #impl #derive #derive-debug
  14. gen_ops

    为泛型类型实现运算符重载的宏

    v0.4.0 11K #operator-overloading #operator #overloading #macro #impl #op
  15. iter-n

    返回多种不同类型之一的 impl Iterator 的函数

    v0.1.0 #iterator #impl #enums #either
  16. roadblk-expand

    验证器 proc-macro 扩展 impl

    v0.2.0 #proc-macro #validation #expand #roadblk #impl
  17. xloop_ios

    xloop 的 ios 实现

    v0.1.1 #ios #impl #xloop
  18. 实现

    实现 crate

    v0.1.4 110 #impl #real #actual
  19. xloop_wasm

    xloop 的 wasm 实现

    v0.1.1 #impl #xloop #wasm
  20. tokio_x_codec

    tokio 编码器。自动实现 tokio_util::codec::Encoder 和 tokio_util::codec::Decoder。

    v0.0.1-beta1 #tokio-util #tokio-codec #decoder #encoder #impl #encode #decode
  21. autogen

    一组宏,允许您自动将泛型应用于 impl 块

    v0.2.3 550 #impl-block #generics #impl #type #traits #types
  22. assert-impl

    宏,用于静态断言类型是否实现了特性

    v0.1.3 5.4K #static #assert #macro #impl
  23. derive_display

    一个方便的属性,可以从其他特性的实现中推导出 Display 实现。目前支持 ToTokens

    v0.0.3 #display #traits #derive #impl #helper
  24. impl_ops

    易于重载运算符的宏

    v0.1.1 12K #operator-overloading #operator #overloading #macro #op #impl
  25. serialize_display_adapter_macro_derive

    自动为实现了 serde::Serialize 的结构体实现 Display

    v0.2.0 #serialization #macro-derive #display #adapter #json #automatic #impl
  26. from_form

    实现 TryFrom for HashMap -> Struct

    v0.1.4 350 #impl #struct #string #try-from
  27. xloop_macos

    xloop 的 macOS 实现

    v0.1.1 #xloop #macos #impl
  28. trait_enum

    易于使用的枚举包装器,实现被包装对象实现的所有特质

    v0.5.0 3.5K #enums #traits #object #impl #wrapper #wrapped #manage
  29. yes-lang

    脚本语言

    v0.1.0 #scripting-language #interpreter #impl #operator #repl #prefix #infix
  30. pi_print_any

    使用特化(Rust 夜间频道)打印任何值而不使用特质界限

    v0.1.2 170 #debugging #print #pi #specialization #output #bounds #impl
  31. mixinx

    不仅可以混合结构字段,还可以混合 impl 函数和特质

    v0.1.0 #struct-fields #traits #person #mixin #impl #declare #student
  32. bls_sigs_ref

    BLS 签名草案 std,参考实现

    v0.3.0 #bls-signatures #vector #input #sigs #ref #testing #impl
  33. derive_convert

    派生 'impl (Try)From for Self' 和 'impl (Try)From<Self>'

    v0.5.0 120 #derive #impl #try #self #from-self #macro-derive #target
  34. MathTriks

    每个数学操作都有一个 crate

    v0.1.0 #mathtriks #math #rectangle #area #perimeter #traits #impl #struct
  35. xloop_android

    xloop 的 Android 实现

    v0.1.1 #xloop #android #impl
  36. enumify

    根据一组类型声明枚举(以及许多 impl From)的宏

    v0.2.0 #enums #syntax-tree #abstract-syntax-tree #macro #impl #boilerplate #set
  37. web_instant

    跨平台 Instant 实现

    v0.3.0 #instant #cross-platform #web #impl #desktop #spot #date
  38. fortuples

    过程宏,用于泛化元组的固有和特质实现

    v0.9.1 13K #tuple #proc-macro #traits #meta-programming #impl #for #metaprogramming
  39. rstring-builder

    字符串构建器类型

    v0.1.4 230 #string #builder #rstring #vcharsable #append #osstr #impl
  40. trait_exerci

    如何理解 Rust 的特质

    v0.3.0 #traits #understand #impl #feature #learn
  41. xloop_windows

    xloop 的 Windows 实现

    v0.1.1 230 #xloop #windows #impl
  42. 尝试使用 DuckDuckGo 搜索。

  43. happi

    自动且类型安全的 API 客户端 - 提供接口,我将愉快地完成剩余工作 :)

    v0.0.6 #http-client #impl #client #http #web-client #web #api-bindings
  44. future-union

    使用 future::Either 与 impl 实现

    v0.1.1 #future #impl #union #index #macro #types #branch
  45. ad-hoc-iterator

    创建一个临时迭代器

    v0.2.3 #iterator #ad-hoc #in-place #impl
  46. fix-hidden-lifetime-bug-proc_macros

    处理 "实现部分中的隐藏生命周期" 问题的自动修复宏

    v0.2.7 365K #lifetime #hidden #impl #bug #bounds
  47. lpc

    ipc 通道的本地过程调用实现

    v1.0.2 #ipc #channel #call #impl #procedure #local
  48. freezie

    一个小型库,用于禁用包含类型的变异

    v1.0.0 190 #immutability #freeze #mutation #disable #contained #impl #deref-mut
  49. convertnumber

    演示从浮点数到整数的数字转换,我在尝试 impltraits 时认为这是很有趣的,并想从中构建一些东西

    v0.1.1 #conversion #numbers #integer #float #impl #traits #was
  50. tl-async-runtime

    仅用于教育目的的糟糕运行时实现

    v0.1.2 #运行时 #异步 #计时器 #线程 #教育 #不良 #实现
  51. 实现-是

    Rust 宏,用于检查类型是否符合实现

    v0.1.1 #特质 #实现 #
  52. array_builder

    ArrayBuilder RFC 的示例

    v0.1.4 #数组 #实现 #构建器 #github #const #com-rust-lang-rfcs-pull-3131 #rfc
  53. for_each_repeat

    Iterator::for_each 可以重复当前迭代

    v0.1.3 #迭代器 #特质 #重复 #迭代 #循环 #实现
  54. disjoint_impls

    支持多种互斥的实现

    v0.7.1 250 #互斥 #关联 #实现 #独家 #实现
  55. tokio-async-write-utility

    为 impl AsyncWrite 的类型提供的某些辅助函数

    v0.1.0 #tokio #异步 #异步写入 #辅助 #实现 #函数 #类型
  56. auto_ref

    将 &T 替换为 impl AsRef<T>

    v0.1.2 #实现 # #自动 #引用 #as-ref-t #字符串
  57. as-method

    使用方法语法调用函数!

    v0.1.0 #语法 #调试 #实现
  58. text_converter

    帮助操作文本的特质

    v0.1.0 #文本 #转换器 #转换文本 #反转文本 #文本格式 #输入 #实现
  59. has_impl

    检查在编译时类型是否实现了特质

    v0.1.0 #编译 #编译时 #实现 # # #时间
  60. actix-handler-macro

    用于使用 Actix 的辅助宏。生成处理器、演员和地址特质。

    v0.2.0 110 #actix-actor #处理器 #特质 #上下文 #消息 #辅助 #实现
  61. quick-impl

    过程宏自动生成枚举和结构体上的常用方法

    v0.1.0 120 #快速 #实现 #derive #proc-macro
  62. tryfrom-via-fromstr

    通过委托给 FromStr 实现推导 TryFrom

    v0.1.1 #from-str #try-from #实现 #try-from-str #委托
  63. shallow-debug

    可以在任何类型上使用的基本 Debug 推导宏

    v0.1.0 #debugging #macro-derive #basic #enums #shallow #variant #impl
  64. 局部类型别名

    在 impl 块中的局部类型别名

    v0.1.5 350 #alias #impl-block #type #impl
  65. karma-p2p-wasm

    karma 浏览器实现中的 webrtc wasm

    v0.1.2 #web-rtc #p2p #karma #wasm #browser #impl
  66. 一致性

    测试 fn(&str) -> impl Serialize

    v0.2.0 #testing #serde #serialization #str #fn #impl #file
  67. impl-for

    用于为多个类型实现 impl 的宏

    v0.2.1 100 #substitution #macro #impl #multiple #type #self #vec-u8
  68. rust-impls

    A rust-impls 库

    v0.1.0 #impls #rust-impls #impl
  69. trait-ext

    用于实现 trait 扩展的小宏

    v0.1.1 #traits #extension #impl #macro
  70. prost-msg-id

    prost 实现消息 id

    v0.1.3 #prost #id #message #msg #impl #fail #traits
  71. ffi

    将 C FFI 回调路由到结构体方法的宏

    v0.1.1 400 #callback #macro #methods #i32 #language #impl #struct
  72. bind_it

    允许在 let/static/const 绑定中实现 trait,直到它们真正稳定下来的宏

    v0.1.3 #traits #impl #bindings #stabilized #macro #let-static-const
  73. accessors-rs

    派生宏,生成访问结构体字段的 impl

    v0.1.0 #accessor #generate #struct #field #impl #accessing #set
  74. unconst_trait_impl

    类似于函数的宏,可以将 trait 实现“取消const”

    v0.1.5 #traits #const #impl #macro #const-fn
  75. tokio_codec_macros

    tokio 编码器。自动实现 tokio_util::codec::Encoder 和 tokio_util::codec::Decoder。

    v0.0.1-beta1 #tokio-codec #tokio-util #impl #auto #encoder #decoder
  76. karma-p2p-webrtc

    karma 的 webrtc 主机实现

    v0.1.4 #web-rtc #p2p #karma #infrastructure #network #impl #host
  77. jcong_minigrep

    Rustlang Book的minigrep实现,根据https://rustlang-cn.org/office/rust/book/

    v0.1.0 #mini-grep #book #rustlang-cn #impl #org-office-rust-book #rust-lang
  78. rewrite-impl-trait

    将impl Trait重写为方法泛型

    v0.1.0 #traits #impl #macro #generics #rewrite #definition #rewrites
  79. dizpacho

    实现特性时的样板代码更少

    v0.1.0 #traits #impl #decorator #dispatch #macro #trait
  80. enum-impl

    为枚举自动生成常见方法的过程宏

    v0.1.0 1.9K #enums #impl #methods #proc-macro #procedural #rename #auto-generating
  81. trait-make

    在 Rust 中处理实现部分特性

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

    将BBCode编译成HTML的trait和impl实现

    v1.0.2 #traits #html #impl #str #compile