pub struct FirewallGroup {
pub id: String,
pub created_at: DateTime<FixedOffset>,
pub updated_at: DateTime<FixedOffset>,
pub name: String,
pub description: String,
pub policy: Policy,
}Fields§
§id: StringID группы правил.
created_at: DateTime<FixedOffset>Дата и время создания.
updated_at: DateTime<FixedOffset>Дата и время последнего обновления.
name: StringИмя группы правил.
description: StringОписание группы правил.
policy: PolicyImplementations§
Source§impl FirewallGroup
impl FirewallGroup
pub fn new( id: String, created_at: DateTime<FixedOffset>, updated_at: DateTime<FixedOffset>, name: String, description: String, policy: Policy, ) -> FirewallGroup
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 Default for FirewallGroup
impl Default for FirewallGroup
Source§fn default() -> FirewallGroup
fn default() -> FirewallGroup
Returns the “default value” for a type. Read more
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
Source§impl PartialEq for FirewallGroup
impl PartialEq for FirewallGroup
Source§fn eq(&self, other: &FirewallGroup) -> bool
fn eq(&self, other: &FirewallGroup) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for FirewallGroup
impl Serialize for FirewallGroup
impl StructuralPartialEq for FirewallGroup
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