pact_matching 2.0.3

Pact-Rust support library that implements request and response matching logic
Documentation
{
  "provider" : {
    "name" : "test_provider"
  },
  "consumer" : {
    "name" : "test_consumer"
  },
  "interactions" : [ {
    "providerState" : "test state",
    "description" : "test interaction",
    "request" : {
      "method" : "GET",
      "path" : "/",
      "query" : "q=p&q=p2&r=s",
      "body" : {
        "test" : true
      }
    },
    "response" : {
      "status" : 200
    }
  }, {
    "providerState" : "test state",
    "description" : "test interaction with encoded query",
    "request" : {
      "method" : "GET",
      "path" : "/",
      "query" : "datetime=2011-12-03T10%3A15%3A30%2B01%3A00&description=hello+world%21",
      "body" : {
        "test" : true
      }
    },
    "response" : {
      "status" : 200
    }
  }, {
    "providerState" : "test state",
    "description" : "test interaction with query values that contain an =",
    "request" : {
      "method" : "GET",
      "path" : "/",
      "query" : "broker=1&options=delete%2Etopic%2Eenable%3Dtrue",
      "body" : {
        "test" : true
      }
    },
    "response" : {
      "status" : 200
    }
  } ],
  "metadata" : {
    "pact-specification" : {
      "version" : "2.0.0"
    },
    "pact-jvm" : {
      "version" : ""
    }
  }
}