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 Freeze for ProviderTransport
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> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
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> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§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