# Packages
No description provided by the author
# Functions
No description provided by the author
No description provided by the author
# Constants
Contents must always be treated as a binary form.
Determine the form of the content using the default rules of the Pact implementation.
Contents must always be treated as a text form.
Generator for contents of messages, requests or response bodies.
Matcher for contents of messages, requests or response bodies.
Type of interaction.
Matching rule for content field/values.
Mock server for a network protocol.
CommonMark format.
HTML format.
# Variables
Enum value maps for Body_ContentTypeHint.
Enum value maps for Body_ContentTypeHint.
Enum value maps for CatalogueEntry_EntryType.
Enum value maps for CatalogueEntry_EntryType.
Plugin Errors.
Plugin Errors.
Plugin Errors.
Plugin Errors.
Plugin Errors.
Plugin Errors.
No description provided by the author
Enum value maps for InteractionResponse_MarkupType.
Enum value maps for InteractionResponse_MarkupType.
PactPlugin_ServiceDesc is the grpc.ServiceDesc for PactPlugin service.
# Structs
Message representing a request, response or message body.
Catalogue of Core Pact + Plugin features.
Entry to be added to the core catalogue.
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.
MismatchDetail contains the specific assertions that failed during the verification.
MismatchedRequest contains details of any request mismatches during pact verification.
Plugin configuration added to the pact file by the ConfigureInteraction step.
Request is the sub-struct of Mismatch.
UnimplementedPactPluginServer must be embedded to have forward compatible implementations.
# Interfaces
PactPluginClient is the client API for PactPlugin service.
PactPluginServer is the server API for PactPlugin service.
UnsafePactPluginServer may be embedded to opt out of forward compatibility for this service.
# Type aliases
Enum of content type override.
No description provided by the author
Type of markup used.