Struct aws_sdk_ivsrealtime::operation::get_stage_session::builders::GetStageSessionOutputBuilder
source · #[non_exhaustive]pub struct GetStageSessionOutputBuilder { /* private fields */ }
Expand description
A builder for GetStageSessionOutput
.
Implementations§
source§impl GetStageSessionOutputBuilder
impl GetStageSessionOutputBuilder
sourcepub fn stage_session(self, input: StageSession) -> Self
pub fn stage_session(self, input: StageSession) -> Self
The stage session that is returned.
sourcepub fn set_stage_session(self, input: Option<StageSession>) -> Self
pub fn set_stage_session(self, input: Option<StageSession>) -> Self
The stage session that is returned.
sourcepub fn get_stage_session(&self) -> &Option<StageSession>
pub fn get_stage_session(&self) -> &Option<StageSession>
The stage session that is returned.
sourcepub fn build(self) -> GetStageSessionOutput
pub fn build(self) -> GetStageSessionOutput
Consumes the builder and constructs a GetStageSessionOutput
.
Trait Implementations§
source§impl Clone for GetStageSessionOutputBuilder
impl Clone for GetStageSessionOutputBuilder
source§fn clone(&self) -> GetStageSessionOutputBuilder
fn clone(&self) -> GetStageSessionOutputBuilder
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 GetStageSessionOutputBuilder
impl Debug for GetStageSessionOutputBuilder
source§impl Default for GetStageSessionOutputBuilder
impl Default for GetStageSessionOutputBuilder
source§fn default() -> GetStageSessionOutputBuilder
fn default() -> GetStageSessionOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetStageSessionOutputBuilder
impl PartialEq for GetStageSessionOutputBuilder
source§fn eq(&self, other: &GetStageSessionOutputBuilder) -> bool
fn eq(&self, other: &GetStageSessionOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetStageSessionOutputBuilder
Auto Trait Implementations§
impl Freeze for GetStageSessionOutputBuilder
impl RefUnwindSafe for GetStageSessionOutputBuilder
impl Send for GetStageSessionOutputBuilder
impl Sync for GetStageSessionOutputBuilder
impl Unpin for GetStageSessionOutputBuilder
impl UnwindSafe for GetStageSessionOutputBuilder
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.