pub struct CreateVpc {
pub name: String,
pub subnet_v4: String,
pub location: Location,
pub description: Option<String>,
pub availability_zone: Option<AvailabilityZone>,
}Fields§
§name: StringИмя сети.
subnet_v4: StringМаска подсети.
location: LocationЛокация сети.
description: Option<String>Описание.
availability_zone: Option<AvailabilityZone>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CreateVpc
impl<'de> Deserialize<'de> for CreateVpc
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
impl StructuralPartialEq for CreateVpc
Auto Trait Implementations§
impl Freeze for CreateVpc
impl RefUnwindSafe for CreateVpc
impl Send for CreateVpc
impl Sync for CreateVpc
impl Unpin for CreateVpc
impl UnsafeUnpin for CreateVpc
impl UnwindSafe for CreateVpc
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