#[non_exhaustive]pub struct DescribeAvailabilityZonesOutput {
pub availability_zones: Option<Vec<AvailabilityZone>>,
/* 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.availability_zones: Option<Vec<AvailabilityZone>>Information about the Availability Zones, Local Zones, and Wavelength Zones.
Implementations§
source§impl DescribeAvailabilityZonesOutput
impl DescribeAvailabilityZonesOutput
sourcepub fn availability_zones(&self) -> &[AvailabilityZone]
pub fn availability_zones(&self) -> &[AvailabilityZone]
Information about the Availability Zones, Local Zones, and Wavelength Zones.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .availability_zones.is_none().
source§impl DescribeAvailabilityZonesOutput
impl DescribeAvailabilityZonesOutput
sourcepub fn builder() -> DescribeAvailabilityZonesOutputBuilder
pub fn builder() -> DescribeAvailabilityZonesOutputBuilder
Creates a new builder-style object to manufacture DescribeAvailabilityZonesOutput.
Trait Implementations§
source§impl Clone for DescribeAvailabilityZonesOutput
impl Clone for DescribeAvailabilityZonesOutput
source§fn clone(&self) -> DescribeAvailabilityZonesOutput
fn clone(&self) -> DescribeAvailabilityZonesOutput
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 DescribeAvailabilityZonesOutput
impl PartialEq for DescribeAvailabilityZonesOutput
source§fn eq(&self, other: &DescribeAvailabilityZonesOutput) -> bool
fn eq(&self, other: &DescribeAvailabilityZonesOutput) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl RequestId for DescribeAvailabilityZonesOutput
impl RequestId for DescribeAvailabilityZonesOutput
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 DescribeAvailabilityZonesOutput
Auto Trait Implementations§
impl RefUnwindSafe for DescribeAvailabilityZonesOutput
impl Send for DescribeAvailabilityZonesOutput
impl Sync for DescribeAvailabilityZonesOutput
impl Unpin for DescribeAvailabilityZonesOutput
impl UnwindSafe for DescribeAvailabilityZonesOutput
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.