Struct aws_sdk_ec2::operation::allocate_hosts::AllocateHostsOutput
source · #[non_exhaustive]pub struct AllocateHostsOutput {
pub host_ids: Option<Vec<String>>,
/* private fields */
}Expand description
Contains the output of AllocateHosts.
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.host_ids: Option<Vec<String>>The ID of the allocated Dedicated Host. This is used to launch an instance onto a specific host.
Implementations§
source§impl AllocateHostsOutput
impl AllocateHostsOutput
sourcepub fn builder() -> AllocateHostsOutputBuilder
pub fn builder() -> AllocateHostsOutputBuilder
Creates a new builder-style object to manufacture AllocateHostsOutput.
Trait Implementations§
source§impl Clone for AllocateHostsOutput
impl Clone for AllocateHostsOutput
source§fn clone(&self) -> AllocateHostsOutput
fn clone(&self) -> AllocateHostsOutput
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 AllocateHostsOutput
impl Debug for AllocateHostsOutput
source§impl PartialEq for AllocateHostsOutput
impl PartialEq for AllocateHostsOutput
source§fn eq(&self, other: &AllocateHostsOutput) -> bool
fn eq(&self, other: &AllocateHostsOutput) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl RequestId for AllocateHostsOutput
impl RequestId for AllocateHostsOutput
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 AllocateHostsOutput
Auto Trait Implementations§
impl RefUnwindSafe for AllocateHostsOutput
impl Send for AllocateHostsOutput
impl Sync for AllocateHostsOutput
impl Unpin for AllocateHostsOutput
impl UnwindSafe for AllocateHostsOutput
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>
Creates a shared type from an unshared type.