pact_models 1.1.17

Pact-Rust support library that provides the core models for dealing with Pact files
Documentation
# Pact Models

This library provides the core models for dealing with Pact files. It supports the
[V3 pact specification](https://github.com/pact-foundation/pact-specification/tree/version-3) and
[V4 pact specification](https://github.com/pact-foundation/pact-specification/tree/version-4).

[Online rust docs](https://docs.rs/pact_models/)

## Reading and writing Pact files

The `Pact` struct has methods to read and write pact JSON files. It supports all the specification
versions up to V4, but will convert a V1, V1.1 and V2 spec file to a V3 format.

## Crate features

All features are enabled by default

* `datetime`: Enables support of date and time expressions and generators. This will add the
`chronos` crate as a dependency.
* `xml`: Enables support for parsing XML documents. This feature will add the `sxd-document`
crate as a dependency.