#blank #polymorphism #compilation #mechanism #component #initial

pax-properties-coproduct

程序变量数据结构和多态组件的静态容器

47 个版本 (6 个破坏性更改)

0.10.10 2023年12月6日
0.10.7 2023年10月20日
0.6.8 2023年7月21日
0.0.1 2022年9月13日

#747 in 数据结构

Download history 49/week @ 2024-04-02 8/week @ 2024-04-09 13/week @ 2024-04-16 13/week @ 2024-04-23 10/week @ 2024-04-30 10/week @ 2024-05-07

每月760次下载

MIT/Apache

6KB
64 代码行

pax-properties-coproduct

此软件包作为 blank - 一个虚拟依赖项,允许项目启动初始编译,稍后用特定于应用程序的 PropertiesCoproduct 替换此空白。

换句话说:每个项目都需要一个 PropertiesCoproduct 来编译,但这个 PropertiesCoproduct 不能在项目初始编译之前知道。这个 blank 允许进行第一次编译。

Cargo patch 机制用于将此空白替换为特定于应用程序的 PropertiesCoproduct。预计 ExpressionTable 将通过同一机制进行修补。

依赖关系

~2.2–3.5MB
~70K SLoC