Struct pact_verifier::ProviderTransport
source · pub struct ProviderTransport {
pub transport: String,
pub port: Option<u16>,
pub path: Option<String>,
pub scheme: Option<String>,
}
Expand description
Information about the Provider to verify
Fields§
§transport: String
Protocol Transport
port: Option<u16>
Port to use for the transport
path: Option<String>
Base path to use for the transport (for protocols that support paths)
scheme: Option<String>
Transport scheme to use. Will default to HTTP
Implementations§
Trait Implementations§
source§impl Clone for ProviderTransport
impl Clone for ProviderTransport
source§fn clone(&self) -> ProviderTransport
fn clone(&self) -> ProviderTransport
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ProviderTransport
impl Debug for ProviderTransport
Auto Trait Implementations§
impl RefUnwindSafe for ProviderTransport
impl Send for ProviderTransport
impl Sync for ProviderTransport
impl Unpin for ProviderTransport
impl UnwindSafe for ProviderTransport
Blanket Implementations§
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request