#[non_exhaustive]pub struct UpdateSessionOutputBuilder { /* private fields */ }Expand description
A builder for UpdateSessionOutput.
Implementations§
source§impl UpdateSessionOutputBuilder
impl UpdateSessionOutputBuilder
sourcepub fn session(self, input: SessionData) -> Self
pub fn session(self, input: SessionData) -> Self
Information about the session.
sourcepub fn set_session(self, input: Option<SessionData>) -> Self
pub fn set_session(self, input: Option<SessionData>) -> Self
Information about the session.
sourcepub fn get_session(&self) -> &Option<SessionData>
pub fn get_session(&self) -> &Option<SessionData>
Information about the session.
sourcepub fn build(self) -> UpdateSessionOutput
pub fn build(self) -> UpdateSessionOutput
Consumes the builder and constructs a UpdateSessionOutput.
Trait Implementations§
source§impl Clone for UpdateSessionOutputBuilder
impl Clone for UpdateSessionOutputBuilder
source§fn clone(&self) -> UpdateSessionOutputBuilder
fn clone(&self) -> UpdateSessionOutputBuilder
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 UpdateSessionOutputBuilder
impl Debug for UpdateSessionOutputBuilder
source§impl Default for UpdateSessionOutputBuilder
impl Default for UpdateSessionOutputBuilder
source§fn default() -> UpdateSessionOutputBuilder
fn default() -> UpdateSessionOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for UpdateSessionOutputBuilder
impl PartialEq for UpdateSessionOutputBuilder
source§fn eq(&self, other: &UpdateSessionOutputBuilder) -> bool
fn eq(&self, other: &UpdateSessionOutputBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for UpdateSessionOutputBuilder
Auto Trait Implementations§
impl Freeze for UpdateSessionOutputBuilder
impl RefUnwindSafe for UpdateSessionOutputBuilder
impl Send for UpdateSessionOutputBuilder
impl Sync for UpdateSessionOutputBuilder
impl Unpin for UpdateSessionOutputBuilder
impl UnwindSafe for UpdateSessionOutputBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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.