pub struct VpcSummary {
pub vpc_id: Option<String>,
pub vpc_name: Option<String>,
pub cidr_block: Option<String>,
pub is_default: Option<bool>,
pub enable_multicast: Option<bool>,
pub tag_set: Option<Vec<ResourceTag>>,
pub created_time: Option<String>,
pub vpc_id_string: Option<String>,
pub ipv6_cidr_block: Option<String>,
pub extra: HashMap<String, Value>,
}
Fieldsยง
ยงvpc_id: Option<String>
ยงvpc_name: Option<String>
ยงcidr_block: Option<String>
ยงis_default: Option<bool>
ยงenable_multicast: Option<bool>
ยงtag_set: Option<Vec<ResourceTag>>
ยงcreated_time: Option<String>
ยงvpc_id_string: Option<String>
ยงipv6_cidr_block: Option<String>
ยงextra: HashMap<String, Value>
Trait Implementationsยง
Sourceยงimpl Debug for VpcSummary
impl Debug for VpcSummary
Sourceยงimpl<'de> Deserialize<'de> for VpcSummary
impl<'de> Deserialize<'de> for VpcSummary
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 VpcSummary
impl RefUnwindSafe for VpcSummary
impl Send for VpcSummary
impl Sync for VpcSummary
impl Unpin for VpcSummary
impl UnwindSafe for VpcSummary
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