Struct pact_verifier::VerificationOptions [−][src]
pub struct VerificationOptions<F> where
F: RequestFilterExecutor, {
pub publish: bool,
pub provider_version: Option<String>,
pub build_url: Option<String>,
pub request_filter: Option<Arc<F>>,
pub provider_tags: Vec<String>,
pub disable_ssl_verification: bool,
pub request_timeout: u64,
pub provider_branch: Option<String>,
}
Expand description
Options to use when running the verification
Fields
publish: bool
If results should be published back to the broker
provider_version: Option<String>
Provider version being published
build_url: Option<String>
Build URL to associate with the published results
request_filter: Option<Arc<F>>
Request filter callback
Tags to use when publishing results
disable_ssl_verification: bool
Ignore invalid/self-signed SSL certificates
request_timeout: u64
Timeout in ms for verification requests and state callbacks
provider_branch: Option<String>
Provider branch used when publishing results
Trait Implementations
Auto Trait Implementations
impl<F> RefUnwindSafe for VerificationOptions<F> where
F: RefUnwindSafe,
impl<F> Send for VerificationOptions<F> where
F: Send + Sync,
impl<F> Sync for VerificationOptions<F> where
F: Send + Sync,
impl<F> Unpin for VerificationOptions<F>
impl<F> UnwindSafe for VerificationOptions<F> where
F: RefUnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more
Wrap the input message T
in a tonic::Request
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more