pub struct AclRuleCreateUpdate {
pub name: String,
pub rule_type: String,
pub action: String,
pub enabled: bool,
pub description: Option<String>,
pub source_filter: Option<Value>,
pub destination_filter: Option<Value>,
pub enforcing_device_filter: Option<Value>,
}Expand description
Create or update an ACL rule.
Fields§
§name: String§rule_type: String§action: String§enabled: bool§description: Option<String>§source_filter: Option<Value>§destination_filter: Option<Value>§enforcing_device_filter: Option<Value>Trait Implementations§
Source§impl Clone for AclRuleCreateUpdate
impl Clone for AclRuleCreateUpdate
Source§fn clone(&self) -> AclRuleCreateUpdate
fn clone(&self) -> AclRuleCreateUpdate
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 AclRuleCreateUpdate
impl Debug for AclRuleCreateUpdate
Source§impl<'de> Deserialize<'de> for AclRuleCreateUpdate
impl<'de> Deserialize<'de> for AclRuleCreateUpdate
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 AclRuleCreateUpdate
impl PartialEq for AclRuleCreateUpdate
Source§impl Serialize for AclRuleCreateUpdate
impl Serialize for AclRuleCreateUpdate
impl StructuralPartialEq for AclRuleCreateUpdate
Auto Trait Implementations§
impl Freeze for AclRuleCreateUpdate
impl RefUnwindSafe for AclRuleCreateUpdate
impl Send for AclRuleCreateUpdate
impl Sync for AclRuleCreateUpdate
impl Unpin for AclRuleCreateUpdate
impl UnsafeUnpin for AclRuleCreateUpdate
impl UnwindSafe for AclRuleCreateUpdate
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