pub struct FirewallGroup {
pub id: EntityId,
pub external_id: Option<String>,
pub name: String,
pub group_type: FirewallGroupType,
pub group_members: Vec<String>,
/* private fields */
}Expand description
Firewall Group – port group, address group, or IPv6 address group
managed via the legacy Session API rest/firewallgroup.
Fields§
§id: EntityId§external_id: Option<String>§name: String§group_type: FirewallGroupType§group_members: Vec<String>Trait Implementations§
Source§impl Clone for FirewallGroup
impl Clone for FirewallGroup
Source§fn clone(&self) -> FirewallGroup
fn clone(&self) -> FirewallGroup
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 FirewallGroup
impl Debug for FirewallGroup
Source§impl<'de> Deserialize<'de> for FirewallGroup
impl<'de> Deserialize<'de> for FirewallGroup
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 FirewallGroup
impl RefUnwindSafe for FirewallGroup
impl Send for FirewallGroup
impl Sync for FirewallGroup
impl Unpin for FirewallGroup
impl UnsafeUnpin for FirewallGroup
impl UnwindSafe for FirewallGroup
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