pub struct SubscriptionRegion {
pub region: Option<String>,
pub networking: Option<Vec<SubscriptionNetworking>>,
pub preferred_availability_zones: Option<Vec<String>>,
pub multiple_availability_zones: Option<bool>,
}Expand description
Region details in a subscription response
Fields§
§region: Option<String>Region name (e.g., “us-east-1”)
networking: Option<Vec<SubscriptionNetworking>>Networking configuration for this region
preferred_availability_zones: Option<Vec<String>>Preferred availability zones
multiple_availability_zones: Option<bool>Whether multiple availability zones are enabled
Trait Implementations§
Source§impl Clone for SubscriptionRegion
impl Clone for SubscriptionRegion
Source§fn clone(&self) -> SubscriptionRegion
fn clone(&self) -> SubscriptionRegion
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 Debug for SubscriptionRegion
impl Debug for SubscriptionRegion
Source§impl<'de> Deserialize<'de> for SubscriptionRegion
impl<'de> Deserialize<'de> for SubscriptionRegion
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SubscriptionRegion
impl RefUnwindSafe for SubscriptionRegion
impl Send for SubscriptionRegion
impl Sync for SubscriptionRegion
impl Unpin for SubscriptionRegion
impl UnwindSafe for SubscriptionRegion
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