#meta-programming

  1. self-rust-tokenize

    将Rust结构的实例转换为创建该实例的令牌流

    v0.4.0 320 #meta-programming #proc-macro #derive #macro-derive #meta
  2. sosecrets-rs

    Secret包装类型,最多在编译时保证MEC: typenum::Unsigned次公开秘密

    v0.2.6 #secret #secret-management #security #meta-programming #exposure-control #non-linear-types #unsigned-integer
  3. do-with-in

    使用部分分阶段技术的Rust元编程模板语言

    v0.1.5 #meta-programming #template-engine #metaprogramming #compile-time #template #proc-macro
  4. rsmonad

    为Rust提供类似Haskell的monads

    v0.2.4 #logic #meta-programming #type #proofs #math #metaprogramming #types
  5. struct-metadata

    为结构附加元数据的宏

    v1.1.0 410 #metadata #struct #meta-programming #macro #information #attaching #types
  6. tuple_list

    无宏的变长元组元编程

    v0.1.3 9.5K #tuple #meta-programming #variadic #generic #meta #metaprogramming #generics
  7. packed_struct_codegen

    实现packed_struct库的代码生成

    v0.10.1 78K #packed #packing #bit-level #structures #struct #run-time #meta-programming
  8. typenum-consts

    过程宏,接受一个字面整数(或简单数学表达式的求值结果,或值为字面整数的环境变量)并转换...

    v0.1.5 #env-vars #typenum #meta-programming #proc-macro #math-expressions #unsigned-integer #type-level-integers
  9. irox-structs

    结构类型的特质 - 线性序列化的大/小端字节

    v0.5.1 #irox #meta-programming #reflection #metaprogramming
  10. irox-enums

    更好的枚举类型特性

    v0.2.2 250 #元编程 #irox #反射 #元编程
  11. do-with-in-base

    使用部分分阶段技术的Rust元编程模板语言

    v0.1.5 #元编程 #预发布 #部分 #模板 #模板语言 #do-with-in #was
  12. matr

    Rust的元编程库

    v0.2.0 #元编程 #注入 #依赖 #关联 # #类型 #自有的
  13. typemap-meta

    编译时宏,用于创建类型到值的映射

    v0.2.0 #typemap #宏推导 #元编程 #类型到值映射
  14. coe-rs

    类型强制转换

    v0.1.2 19K #专业化 #元编程 #泛型
  15. shame-rs

    着色器元编程

    v0.1.0 #着色器 #图形 #元编程 #管道
  16. syn_builder

    syn 结构和枚举提供构建器函数,以简化Rust代码的生成

    v0.2.0 #syn #元编程 #quote #proc-macro
  17. typeon

    元编程

    v0.1.0 #元编程 #typeon
  18. 元编程

    将C++元编程移植到Rust

    v0.1.0 #C++ #类型特性 #移植
  19. spidermeme

    用于测试类型相等和类型不等特性的特性

    v0.1.0 #相等性 #类型 #元编程 #类型级 #不等性 #类型 #元编程
  20. junglefowl

    一次证明一次地残酷地摧毁Rust的类型系统

    v0.1.1 #数学 #元编程 #类型 #证明 #逻辑 #证明 #编译时
  21. fortuples

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

    v0.9.1 13K #元组 #proc-macro #特质 #元编程 #实现 #for #元编程
  22. typle

    泛型元组边界和转换

    v0.10.4 500 #元组 #元编程 #可变参数 #元编程
  23. same-as

    稳定版Rust中的类型相等性

    v1.0.0 #元编程 #类型 #证明 #逻辑 #数学 #元编程 #类型
  24. merge-lang

    合并编程语言

    v0.1.2 #编程语言 #编程 #合并 #编译器 #语言 #元编程 #编程语言
  25. 使用 DuckDuckGo 进行搜索。

  26. metals

    一个用于可组合系统的元编程语言

    v0.1.3 #元编程 #编程语言 #组件 #模式 #组合 #API #元编程
  27. color-char

    带有颜色信息的字符

    v0.2.0 #颜色 #字符 #信息 #彩色 #编译时 #字面量 #元编程
  28. unroll-fn

    一个通用的展开函数

    v0.1.1 #元编程 #const-generics #展开 #展开 #次数
  29. brain_fuck

    Rust过程宏元编程中的BrainFuck编译器

    v0.1.1 #brainfuck-compiler #元编程 #brain #过程 #proc-macro #fuck
  30. metals-poly

    Poly库提供了形成Metals元编程基础的接口和接口类型抽象

    v0.1.1 #元编程 #建模 #组件 #组合 #API #元编程
  31. forr

    用于代码生成的编译时for循环

    v0.2.3 110 #宏规则 # #元编程 #代码生成 #编译时
  32. do-with-in-internal-macros

    使用部分分阶段技术的Rust元编程模板语言

    v0.1.5 #模板语言 #元编程 #部分 #阶段 #模板 # #do-with-in
  33. meta_programming

    Rust的元编程工具

    v0.1.0 # #元编程 #编程 #编程
  34. functionate

    自动为结构和枚举实现Fn*特性

    v0.1.0 #函数 #元编程 #不稳定 # # #元编程 #特性-结构体
  35. purpurea

    基于属性的访问器/更新器/修改器/构造函数生成

    v0.1.0 #访问器 #修改器 #构造器 #更新器 #元编程
  36. rsmonad-macros

    为Rust提供类似Haskell的monads

    v0.1.2 #逻辑 #元编程 #类型 #证明 #数学 #元编程 #类型
  37. irox-enums_derive

    irox-enums中特性的可推导实现

    v0.2.3 220 #irox #元编程 #反射 #元编程
  38. irox-structs_derive

    irox-structs 中 traits 的可导实现

    v0.3.2 #irox #元编程 #反射
  39. junglefowl-macros

    类型级别数学计算的宏

    v0.1.1 #类型 #数学 #元编程 #证明 #逻辑 #证明
  40. typeon_derive

    允许自动推导 typeon trait 的宏

    v0.1.0 #traits #推导 #自动 #typeon # #元编程
  41. typemap-meta-derive

    编译时宏,用于创建类型到值的映射,推导宏包

    v0.2.0 #typemap #宏推导 #元编程 #类型到值映射
  42. yarte_lexer_gencode

    yarte 的词法分析器代码生成

    v0.0.1 #lexer #代码生成 #yarte #元编程 #语言 #模板