pub struct CreateNetworkRequest {Show 13 fields
pub name: String,
pub vlan_id: Option<u16>,
pub subnet: Option<String>,
pub management: Option<NetworkManagement>,
pub purpose: Option<NetworkPurpose>,
pub dhcp_enabled: bool,
pub enabled: bool,
pub dhcp_range_start: Option<String>,
pub dhcp_range_stop: Option<String>,
pub dhcp_lease_time: Option<u32>,
pub firewall_zone_id: Option<String>,
pub isolation_enabled: bool,
pub internet_access_enabled: bool,
}Fields§
§name: String§vlan_id: Option<u16>§subnet: Option<String>§management: Option<NetworkManagement>§purpose: Option<NetworkPurpose>§dhcp_enabled: bool§enabled: bool§dhcp_range_start: Option<String>§dhcp_range_stop: Option<String>§dhcp_lease_time: Option<u32>§firewall_zone_id: Option<String>§isolation_enabled: bool§internet_access_enabled: boolTrait Implementations§
Source§impl Clone for CreateNetworkRequest
impl Clone for CreateNetworkRequest
Source§fn clone(&self) -> CreateNetworkRequest
fn clone(&self) -> CreateNetworkRequest
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 CreateNetworkRequest
impl Debug for CreateNetworkRequest
Source§impl<'de> Deserialize<'de> for CreateNetworkRequest
impl<'de> Deserialize<'de> for CreateNetworkRequest
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 CreateNetworkRequest
impl RefUnwindSafe for CreateNetworkRequest
impl Send for CreateNetworkRequest
impl Sync for CreateNetworkRequest
impl Unpin for CreateNetworkRequest
impl UnsafeUnpin for CreateNetworkRequest
impl UnwindSafe for CreateNetworkRequest
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