pub struct LaunchTemplateInstanceMarketOptions {
pub market_type: Option<String>,
pub spot_options: Option<LaunchTemplateSpotMarketOptions>,
}Expand description
The market (purchasing) option for the instances.
Fields§
§market_type: Option<String>The market type.
spot_options: Option<LaunchTemplateSpotMarketOptions>The options for Spot Instances.
Trait Implementations§
Source§impl Clone for LaunchTemplateInstanceMarketOptions
impl Clone for LaunchTemplateInstanceMarketOptions
Source§fn clone(&self) -> LaunchTemplateInstanceMarketOptions
fn clone(&self) -> LaunchTemplateInstanceMarketOptions
Returns a duplicate 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 LaunchTemplateInstanceMarketOptions
impl Default for LaunchTemplateInstanceMarketOptions
Source§fn default() -> LaunchTemplateInstanceMarketOptions
fn default() -> LaunchTemplateInstanceMarketOptions
Returns the “default value” for a type. Read more
Source§impl PartialEq for LaunchTemplateInstanceMarketOptions
impl PartialEq for LaunchTemplateInstanceMarketOptions
Source§fn eq(&self, other: &LaunchTemplateInstanceMarketOptions) -> bool
fn eq(&self, other: &LaunchTemplateInstanceMarketOptions) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for LaunchTemplateInstanceMarketOptions
Auto Trait Implementations§
impl Freeze for LaunchTemplateInstanceMarketOptions
impl RefUnwindSafe for LaunchTemplateInstanceMarketOptions
impl Send for LaunchTemplateInstanceMarketOptions
impl Sync for LaunchTemplateInstanceMarketOptions
impl Unpin for LaunchTemplateInstanceMarketOptions
impl UnwindSafe for LaunchTemplateInstanceMarketOptions
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