Struct aws_sdk_ec2::operation::modify_launch_template::builders::ModifyLaunchTemplateOutputBuilder
source · #[non_exhaustive]pub struct ModifyLaunchTemplateOutputBuilder { /* private fields */ }
Expand description
A builder for ModifyLaunchTemplateOutput
.
Implementations§
source§impl ModifyLaunchTemplateOutputBuilder
impl ModifyLaunchTemplateOutputBuilder
sourcepub fn launch_template(self, input: LaunchTemplate) -> Self
pub fn launch_template(self, input: LaunchTemplate) -> Self
Information about the launch template.
sourcepub fn set_launch_template(self, input: Option<LaunchTemplate>) -> Self
pub fn set_launch_template(self, input: Option<LaunchTemplate>) -> Self
Information about the launch template.
sourcepub fn get_launch_template(&self) -> &Option<LaunchTemplate>
pub fn get_launch_template(&self) -> &Option<LaunchTemplate>
Information about the launch template.
sourcepub fn build(self) -> ModifyLaunchTemplateOutput
pub fn build(self) -> ModifyLaunchTemplateOutput
Consumes the builder and constructs a ModifyLaunchTemplateOutput
.
Trait Implementations§
source§impl Clone for ModifyLaunchTemplateOutputBuilder
impl Clone for ModifyLaunchTemplateOutputBuilder
source§fn clone(&self) -> ModifyLaunchTemplateOutputBuilder
fn clone(&self) -> ModifyLaunchTemplateOutputBuilder
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 Default for ModifyLaunchTemplateOutputBuilder
impl Default for ModifyLaunchTemplateOutputBuilder
source§fn default() -> ModifyLaunchTemplateOutputBuilder
fn default() -> ModifyLaunchTemplateOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ModifyLaunchTemplateOutputBuilder
impl PartialEq for ModifyLaunchTemplateOutputBuilder
source§fn eq(&self, other: &ModifyLaunchTemplateOutputBuilder) -> bool
fn eq(&self, other: &ModifyLaunchTemplateOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ModifyLaunchTemplateOutputBuilder
Auto Trait Implementations§
impl Freeze for ModifyLaunchTemplateOutputBuilder
impl RefUnwindSafe for ModifyLaunchTemplateOutputBuilder
impl Send for ModifyLaunchTemplateOutputBuilder
impl Sync for ModifyLaunchTemplateOutputBuilder
impl Unpin for ModifyLaunchTemplateOutputBuilder
impl UnwindSafe for ModifyLaunchTemplateOutputBuilder
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.