Module pact_plugin_driver::proto[][src]

Modules

Nested message and enum types in Body.

Nested message and enum types in CatalogueEntry.

Nested message and enum types in InteractionResponse.

Generated client implementations.

Generated server implementations.

Structs

Message representing a request, response or message body

Catalogue of Core Pact + Plugin features

Entry to be added to the core catalogue. Each entry describes one of the features the plugin provides. Entries will be stored in the catalogue under the key “plugin/$name/$type/$key”.

Request to preform a comparison on an actual body given the expected one

Response to the CompareContentsRequest with the results of the comparison

Request to configure/setup an interaction so that it can be verified later

Response to the configure/setup an interaction request

A mismatch for an particular item of content

List of content mismatches

Indicates that there was a mismatch with the content type

Request to generate the contents using any defined generators

Generated body/message response

Example generator

Request to verify the plugin has loaded OK

Response to init plugin, providing the catalogue entries the plugin provides

Response to the configure/setup an interaction request

Represents a matching rule

List of matching rules

Plugin configuration added to the pact file by the ConfigureInteraction step