Module pact_consumer::builders
source · Expand description
Support for building the types in pact_matching::models
. This could
theoretically be moved into pact_matching::models
at some future date,
but that’s currently undergoing heavy construction.
Modules§
- Trait for plugin authors to provider a typed interface to configure interactions
Structs§
- Builder for
Interaction
objects. Normally created viaPactBuilder::interaction
. - Struct that stores the interaction contents for the message
- Asynchronous message interaction builder. Normally created via PactBuilder::message_interaction.
- Builder for
Pact
objects. - Builder for
Pact
objects (async version). - Struct to store any config received from plugins
- Builder for
Request
objects. Normally created viaPactBuilder
. - Builder for
Response
objects. Normally created viaPactBuilder
. - Synchronous message interaction builder. Normally created via PactBuilder::sync_message_interaction.
Traits§
- Various methods shared between
RequestBuilder
andResponseBuilder
.