Struct aws_sdk_ec2::operation::create_launch_template_version::CreateLaunchTemplateVersionOutput   
source · #[non_exhaustive]pub struct CreateLaunchTemplateVersionOutput {
    pub launch_template_version: Option<LaunchTemplateVersion>,
    pub warning: Option<ValidationWarning>,
    /* private fields */
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional 
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.launch_template_version: Option<LaunchTemplateVersion>Information about the launch template version.
warning: Option<ValidationWarning>If the new version of the launch template contains parameters or parameter combinations that are not valid, an error code and an error message are returned for each issue that's found.
Implementations§
source§impl CreateLaunchTemplateVersionOutput
 
impl CreateLaunchTemplateVersionOutput
sourcepub fn launch_template_version(&self) -> Option<&LaunchTemplateVersion>
 
pub fn launch_template_version(&self) -> Option<&LaunchTemplateVersion>
Information about the launch template version.
sourcepub fn warning(&self) -> Option<&ValidationWarning>
 
pub fn warning(&self) -> Option<&ValidationWarning>
If the new version of the launch template contains parameters or parameter combinations that are not valid, an error code and an error message are returned for each issue that's found.
source§impl CreateLaunchTemplateVersionOutput
 
impl CreateLaunchTemplateVersionOutput
sourcepub fn builder() -> CreateLaunchTemplateVersionOutputBuilder
 
pub fn builder() -> CreateLaunchTemplateVersionOutputBuilder
Creates a new builder-style object to manufacture CreateLaunchTemplateVersionOutput.
Trait Implementations§
source§impl Clone for CreateLaunchTemplateVersionOutput
 
impl Clone for CreateLaunchTemplateVersionOutput
source§fn clone(&self) -> CreateLaunchTemplateVersionOutput
 
fn clone(&self) -> CreateLaunchTemplateVersionOutput
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 PartialEq for CreateLaunchTemplateVersionOutput
 
impl PartialEq for CreateLaunchTemplateVersionOutput
source§fn eq(&self, other: &CreateLaunchTemplateVersionOutput) -> bool
 
fn eq(&self, other: &CreateLaunchTemplateVersionOutput) -> bool
This method tests for 
self and other values to be equal, and is used
by ==.source§impl RequestId for CreateLaunchTemplateVersionOutput
 
impl RequestId for CreateLaunchTemplateVersionOutput
source§fn request_id(&self) -> Option<&str>
 
fn request_id(&self) -> Option<&str>
Returns the request ID, or 
None if the service could not be reached.impl StructuralPartialEq for CreateLaunchTemplateVersionOutput
Auto Trait Implementations§
impl Freeze for CreateLaunchTemplateVersionOutput
impl RefUnwindSafe for CreateLaunchTemplateVersionOutput
impl Send for CreateLaunchTemplateVersionOutput
impl Sync for CreateLaunchTemplateVersionOutput
impl Unpin for CreateLaunchTemplateVersionOutput
impl UnwindSafe for CreateLaunchTemplateVersionOutput
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.