pub struct HttpBinConfigBuilder { /* private fields */ }Expand description
Builder for HttpBinConfig.
Implementations§
Source§impl HttpBinConfigBuilder
impl HttpBinConfigBuilder
Sourcepub fn hostname<T: Into<String>>(self, hostname: T) -> Self
pub fn hostname<T: Into<String>>(self, hostname: T) -> Self
Set the hostname of the HTTPBin configuration.
Sourcepub fn version<T: Into<String>>(self, version: T) -> Self
pub fn version<T: Into<String>>(self, version: T) -> Self
Set the version of the HTTPBin configuration.
Sourcepub fn image_name<T: Into<String>>(self, image_name: T) -> Self
pub fn image_name<T: Into<String>>(self, image_name: T) -> Self
Set the image name of the HTTPBin configuration.
Sourcepub fn visibility(self, visibility: PortVisibility) -> Self
pub fn visibility(self, visibility: PortVisibility) -> Self
Set the visibility of the HTTPBin configuration.
Sourcepub fn build(self) -> HttpBinConfig
pub fn build(self) -> HttpBinConfig
Build the HTTPBin configuration.
Auto Trait Implementations§
impl Freeze for HttpBinConfigBuilder
impl RefUnwindSafe for HttpBinConfigBuilder
impl Send for HttpBinConfigBuilder
impl Sync for HttpBinConfigBuilder
impl Unpin for HttpBinConfigBuilder
impl UnwindSafe for HttpBinConfigBuilder
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 more