#cfg

  1. cfg-if

    一个宏,用于根据大量的 #[cfg] 参数优雅地定义一个项目。结构类似于if-else链,第一个匹配的分支是输出的项目。

    v1.0.0 13.7M #cfg #macro #numbers #branch #structured #depending #parameters
  2. rust-ini

    Rust中的Ini配置文件解析库

    v0.21.1 1.2M #ini #config-file #config-parser #configuration #conf #cfg
  3. cfg-expr

    Rust cfg() 表达式的解析器和评估器

    v0.16.0 998K #cfg #rustc #cargo #expression-evaluator
  4. cfg_aliases

    一个小工具,可帮助您节省大量与冗长的 #[cfg()] 检查相关的精力

    v0.2.1 3.3M #conditional-compilation #cfg #build #conditional #compilation #alias #build-script
  5. ra_ap_cfg

    rust-analyzer的条件编译选项,cfg属性解析器和评估器

    v0.0.230 6.9K #rust-analyzer #cfg #ide #parser #attributes #front-end #conditional
  6. completest-pty

    运行您程序的完成功能

    v0.5.3 3.3K #completion #path #cfg
  7. cfg

    操作上下文无关文法

    v0.9.0 310 #context-free-grammar #grammar #language #parser
  8. vivisect

    一个跨平台、ELF、Mach-o和PE二进制解析和加载的crate

    v0.1.12 750 #disassembler #binary-parser #binary-analysis #capstone #cfg #static-analysis
  9. parse_cfg

    解析并评估 Rust 的 cfg(any(condition)) 属性语法和目标三元组

    v4.1.1 1.1K #cfg #target #syntax #attr #rust #expression-parser
  10. tini

    一个轻量级的 ini 解析库

    v1.3.0 3.7K #ini-parser #ini #config-parser #configuration #config-file #conf #cfg
  11. cfg-iif

    用于定义 #[cfg] if-else 函数的宏

    v0.2.7 #cfg #macro #compile-time #functions #iif #if-statement #cfg-if
  12. llvm-ir-analysis

    对 LLVM IR 进行静态分析

    v0.4.0 #control-flow #llvm #cfg #dominator #static-analysis #dependence
  13. serde_ini

    Windows INI 文件 {de,}序列化

    v0.2.0 87K #ini #serde #deserialization #cfg #serializer-deserializer
  14. envpath

    根据特殊规则解析和反序列化路径。格式类似于 ["$proj(com.xy.z): data ? cfg", "$const: os", "$val: rand-16"]

    v0.0.1-beta.3 #file-path #directory #env #cfg #proj #com #config-file
  15. cfg_rust_features

    根据对 Rust 编译器、语言和库功能的探测来设置 cfg 选项

    v0.1.2 #cfg #build #version #compiler-version #rustc #autoconf
  16. trail-config

    从配置文件中读取(和格式化)值时的帮助

    v0.1.5 220 #yaml-config #yaml #config #config-file #trail #conf #cfg
  17. cfgenius

    带有宏支持的 Rust 条件编译

    v0.1.1 #variables #cfg #macro
  18. cargo-devserver

    为 cfg(unix) 上的 Rust 网页应用开发重新编译工具箱

    v0.2.2 #web #unix #cargo #dev-server #harness #cfg #recompile
  19. rustc-cfg

    运行 rustc --print cfg 并解析输出

    v0.5.0 44K #cfg #rustc #target #parser
  20. earlgrey

    使用 Earley 算法解析上下文无关文法

    v0.3.2 #context-free-grammar #earley #grammar #parser #ast #cfg #parse-tree
  21. cfg_block

    允许在块中使用 #[cfg(...)] 和其他宏

    v0.2.0 3.0K #proc-macro #cfg #block #const
  22. ruly2

    从上下文无关文法生成的解析器生成器

    v0.1.8 #context-free-grammar #parser-generator #cfg #parser
  23. cfg_eval

    #[cfg_eval] 在稳定 Rust 中 🙃

    v0.1.2 33K #macro #stable #cfg #macro-rules #attributes #apply #enums
  24. smda

    极简递归反汇编库

    v0.2.8 #control-flow #disassembler #capstone #cfg #winapi
  25. match_cfg

    一个方便的宏,可以根据大量 #[cfg] 参数定义项目。结构类似于 match 语句,第一个匹配的分支是输出的项目。

    v0.1.0 1.6M #macro #cfg #numbers #match #depending #statement #libcore
  26. pag-lexer

    解析器-词法分析器融合生成器(派生词法分析器)

    v0.1.0-alpha.1 #lexer #grammar #regex #cfg #parser-generator
  27. cifg

    定义 #[cfg] if/else 块的宏;cfg-if 的替代品

    v1.0.3 #cfg #macro #blocks #cfg-if #if-statement
  28. abackus

    使用 EBNF 的解析器构建器

    v0.2.6 #grammar #parser #earley #cfg #ast
  29. cfg-or-panic

    当条件不满足时,用 unimplemented!() 替换函数体

    v0.2.1 2.7K #cfg #macro #proc-macro
  30. cfg-lib

    使用CFG配置格式

    v0.1.1 #配置 #配置格式 #cfg #字符串 #键值对 #分层 #字符串插值
  31. pag-parser

    解析器-词法分析器融合生成器(解析器生成器)

    v0.1.0-alpha.1 #解析器生成器 #语法 #cfg #解析器
  32. nscfg

    Nifty Simple CFG提供了一种改进的语法和宏,可以轻松地在单个包中管理所有#[cfg]参数。与稳定工具链兼容且无依赖。有关更多详细信息,请参阅README/主页。

    v1.0.0 #cfg #匹配 #目标 #元数据 #boost #配置 #条件编译
  33. pag-compiler

    解析器-词法分析器融合生成器(编译器接口)

    v0.1.0-alpha.1 #语法 #解析器生成器 #cfg #解析器
  34. attr_alias

    使用别名减少属性重复

    v0.1.3 110 #属性 #别名 #alias #cfg # #编译 #no-alloc
  35. ruly

    从上下文无关文法生成的解析器生成器

    v4.1.1 110 #解析器生成器 #上下文无关语法 #解析器 #cfg
  36. rofi-plugin-sys

    对Rofi的C插件接口的原始FFI绑定

    v0.4.0 #插件 #rofi #绑定 #接口 #cfg #低级 #rofi-next
  37. ssh_cfg

    异步解析~/.ssh/config

    v0.3.0 #ssh #ssh-config #异步 #解析 #ssh-key #cfg #配置解析器
  38. wasm_bindgen_cfg

    wasm-bindgen 可通过 cfg 进行配置

    v0.2.0 #proc-macro #wasm-bindgen #cfg
  39. cfg-if-edc

    一个宏,用于根据大量的 #[cfg] 参数优雅地定义一个项目。结构类似于if-else链,第一个匹配的分支是输出的项目。

    v1.0.0 #cfg # #结构化 #数字 #定义 #参数 #
  40. ho-api-rust-sdk

    禾禾奇趣屋开放API Rust SDK

    v1.0.0 110 #SDK #客户端 #客户端发送 #禾禾奇趣屋开放api #测试 #serde-json #cfg
  41. yaxpeax-core

    机器码的程序分析

    v0.0.4-vw-tweaks #机器 #分析 #分支 #接口 # #数据 #cfg
  42. cini

    一个小型基于回调的库,用于解析ini文件

    v1.0.0 17K #ini-parser #ini #conf #cfg #配置 #config
  43. cfg_boost

    重构了语法和宏,以轻松管理一个包中的所有 #[cfg] 参数。兼容稳定工具链,无依赖。详见 README / 主页获取更多详细信息。

    v1.0.0 180 #cfg #boost #match #target #meta #configuration
  44. cfg-match

    编译时条件

    v0.2.1 6.0K #compile-time #cfg #conditional #cfg-if
  45. 尝试使用 DuckDuckGo 进行搜索。

  46. codegen-libc

    用于提取 libc cfg 的代码生成工具

    v0.2.1 160 #libc #cfg #codegen #extracting #tool
  47. cfg_table

    在编译目标之间展开不同值的宏

    v1.0.0 110 #cfg #table #macro #utility
  48. build_cfg

    在构建脚本中评估 cfg() 指令

    v1.1.0 700 #build-script #script #build #cfg #macro
  49. bytes_size

    一个解析、计算字节单位的库

    v0.1.2 #cfg #byte-size #byte-size-unit #一个解析、计算字节单位的库 #test #sub #ops
  50. cfg_log

    编译时条件日志

    v0.1.1 #logging #compile-time #conditional #cfg
  51. assert_cfg

    带有描述性错误的静态断言,用于 crate 功能

    v0.1.0 #assertions #assert #cfg #no-std
  52. rust_cfg_parser

    rust cfg() 表达式的解析器

    v0.1.0 400 #cfg #parser #expression #expr #cfg-value #matches
  53. merge-cfg

    基于优先级合并或覆盖配置

    v0.1.1 #merge #command-line-arguments #config #cover #derive #cfg #priorities
  54. is_not

    类似于 #[cfg(...)] 的过程宏,可以根据启用的功能从库中重新导出

    v0.1.0 1.8K #cfg #proc-macro #features #config #token-stream
  55. wheelie_bin

    cfg 抽签演示

    v0.1.0 #lottery #cfg #demonstration
  56. ret_ty_attr

    根据配置条件检查指定返回类型

    v0.1.2 #conditional #conditional-compilation #compilation #cfg-attr #cfg #type
  57. toml-cfg

    跨crate配置常量的过程宏

    v0.2.0 8.7K #toml #cfg #constant #across #configuring #values #procedural
  58. cfg-vis

    支持在可见性上使用 #[cfg()] 的宏

    v0.3.0 4.2K #cfg #macro #visibility #vis #pub #target #linux
  59. cfg_mgr

    将纯文本配置文件导入为可机器读取的结构(HashMap)的简便方法

    v0.1.0 #config-file #plain-text #hash-map #readable #import #machine #cfg
  60. pct

    v0.1.0 #cfg #grammar #table #generate-table #ll #parser #bnf
  61. build_cfg_shared

    build_cfg的共享结构和函数

    v1.1.0 700 #build-script #directive #cfg #build-cfg #target #structs #shared
  62. flexible-locks

    灵活的锁

    v0.1.0 #mutex #flexible #locks #primitive #raw #arc #cfg
  63. ov-config

    一个ini/toml配置解析库,提供用于生成配置模式、健全性检查、刷新、更新等的宏和便利函数

    v0.1.1 #configuration #ini #cfg #conf #config-parser #openvdi #config
  64. readconfig

    旨在帮助使用配置文件

    v0.2.5 #configuration #conf #cfg #library #config
  65. bindgen-cfg

    使用yaml指定bindgen设置

    v0.1.1 #yaml #settings #specify #cfg #block #bindgen #opaque
  66. lib_with_cfgs

    cfg 抽签演示

    v0.1.0 #lottery #demonstration #cfg
  67. random_rust

    生成随机数据的库

    v0.1.0 #testing #生成随机数据的库 #cfg #duration #local #chrono #super
  68. arg_attr

    根据配置条件检查指定接受的参数

    v0.1.0 #conditional-compilation #args #conditional #cfg-attr #compilation #arg #cfg
  69. cfg_feature_groups

    定义功能组的构建助手

    v0.1.1 #cfg #compilation #build #build-rs
  70. naughty_lib

    cfg 抽签演示

    v0.1.0 #lottery #cfg #demonstration
  71. codegen-cfg

    Rust cfg 表达式的代码生成工具

    v0.2.0 190 #cfg #codegen #expressions #tool
  72. doc-cfg

    #[doc_cfg(..)] 辅助属性

    v0.1.0 310 #cfg #documentation #rustdoc