#[non_exhaustive]pub struct GetServiceOutputBuilder { /* private fields */ }
Expand description
A builder for GetServiceOutput
.
Implementations§
source§impl GetServiceOutputBuilder
impl GetServiceOutputBuilder
sourcepub fn set_service(self, input: Option<Service>) -> Self
pub fn set_service(self, input: Option<Service>) -> Self
The detailed data of the requested service.
sourcepub fn get_service(&self) -> &Option<Service>
pub fn get_service(&self) -> &Option<Service>
The detailed data of the requested service.
sourcepub fn build(self) -> GetServiceOutput
pub fn build(self) -> GetServiceOutput
Consumes the builder and constructs a GetServiceOutput
.
Trait Implementations§
source§impl Clone for GetServiceOutputBuilder
impl Clone for GetServiceOutputBuilder
source§fn clone(&self) -> GetServiceOutputBuilder
fn clone(&self) -> GetServiceOutputBuilder
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 GetServiceOutputBuilder
impl Debug for GetServiceOutputBuilder
source§impl Default for GetServiceOutputBuilder
impl Default for GetServiceOutputBuilder
source§fn default() -> GetServiceOutputBuilder
fn default() -> GetServiceOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetServiceOutputBuilder
impl PartialEq for GetServiceOutputBuilder
source§fn eq(&self, other: &GetServiceOutputBuilder) -> bool
fn eq(&self, other: &GetServiceOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetServiceOutputBuilder
Auto Trait Implementations§
impl Freeze for GetServiceOutputBuilder
impl RefUnwindSafe for GetServiceOutputBuilder
impl Send for GetServiceOutputBuilder
impl Sync for GetServiceOutputBuilder
impl Unpin for GetServiceOutputBuilder
impl UnwindSafe for GetServiceOutputBuilder
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 moreCreates a shared type from an unshared type.