pub struct FirewallZoneCreateUpdate {
pub name: String,
pub network_ids: Vec<Uuid>,
}Expand description
Create or update a firewall zone.
Fields§
§name: String§network_ids: Vec<Uuid>Trait Implementations§
Source§impl Clone for FirewallZoneCreateUpdate
impl Clone for FirewallZoneCreateUpdate
Source§fn clone(&self) -> FirewallZoneCreateUpdate
fn clone(&self) -> FirewallZoneCreateUpdate
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 FirewallZoneCreateUpdate
impl Debug for FirewallZoneCreateUpdate
Source§impl<'de> Deserialize<'de> for FirewallZoneCreateUpdate
impl<'de> Deserialize<'de> for FirewallZoneCreateUpdate
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
Source§impl PartialEq for FirewallZoneCreateUpdate
impl PartialEq for FirewallZoneCreateUpdate
Source§impl Serialize for FirewallZoneCreateUpdate
impl Serialize for FirewallZoneCreateUpdate
impl StructuralPartialEq for FirewallZoneCreateUpdate
Auto Trait Implementations§
impl Freeze for FirewallZoneCreateUpdate
impl RefUnwindSafe for FirewallZoneCreateUpdate
impl Send for FirewallZoneCreateUpdate
impl Sync for FirewallZoneCreateUpdate
impl Unpin for FirewallZoneCreateUpdate
impl UnsafeUnpin for FirewallZoneCreateUpdate
impl UnwindSafe for FirewallZoneCreateUpdate
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