72个版本 (35个稳定版本)

1.2.4 2024年8月13日
1.2.2 2024年7月17日
1.1.18 2024年2月6日
1.1.12 2023年11月13日
0.1.0 2021年7月23日

212解析器实现

Download history · Rust 包仓库 1833/week @ 2024-04-24 · Rust 包仓库 1022/week @ 2024-05-01 · Rust 包仓库 1472/week @ 2024-05-08 · Rust 包仓库 1754/week @ 2024-05-15 · Rust 包仓库 1764/week @ 2024-05-22 · Rust 包仓库 2484/week @ 2024-05-29 · Rust 包仓库 2337/week @ 2024-06-05 · Rust 包仓库 2083/week @ 2024-06-12 · Rust 包仓库 2401/week @ 2024-06-19 · Rust 包仓库 1690/week @ 2024-06-26 · Rust 包仓库 1682/week @ 2024-07-03 · Rust 包仓库 1614/week @ 2024-07-10 · Rust 包仓库 2443/week @ 2024-07-17 · Rust 包仓库 1741/week @ 2024-07-24 · Rust 包仓库 1710/week @ 2024-07-31 · Rust 包仓库 2150/week @ 2024-08-07 · Rust 包仓库

每月8,484 次下载
16 个crate中使用了(14个直接使用)

MIT 许可证

1MB
23K SLoC

Pact Models

此库提供处理Pact文件的核心理念模型。它支持V3 pact规范V4 pact规范

在线rust文档

读取和写入Pact文件

Pact 结构体具有读取和写入pact JSON文件的方法。它支持所有V4规范版本,但可以将V1、V1.1和V2规范文件转换为V3格式。

库功能

所有功能默认启用

  • datetime:启用日期和时间表达式和生成器的支持。这将添加 chronos crate 作为依赖。
  • xml:启用解析XML文档的支持。此功能将添加 sxd-document crate 作为依赖。

lib.rs:

pact_models crate提供建模Pact所需的所有结构和特性。

库功能

所有功能默认启用

  • datetime:启用日期和时间表达式和生成器的支持。这将添加 chronos crate 作为依赖。
  • xml:启用解析XML文档的支持。此功能将添加 sxd-document crate 作为依赖。

依赖项

~8-23MB
~302K SLoC