pub struct FirewallPolicyDestination {
pub zone_id: Option<Uuid>,
pub traffic_filter: Option<DestTrafficFilter>,
}Expand description
Destination endpoint of a firewall policy.
Fields§
§zone_id: Option<Uuid>§traffic_filter: Option<DestTrafficFilter>Trait Implementations§
Source§impl Clone for FirewallPolicyDestination
impl Clone for FirewallPolicyDestination
Source§fn clone(&self) -> FirewallPolicyDestination
fn clone(&self) -> FirewallPolicyDestination
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 FirewallPolicyDestination
impl Debug for FirewallPolicyDestination
Source§impl<'de> Deserialize<'de> for FirewallPolicyDestination
impl<'de> Deserialize<'de> for FirewallPolicyDestination
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
impl StructuralPartialEq for FirewallPolicyDestination
Auto Trait Implementations§
impl Freeze for FirewallPolicyDestination
impl RefUnwindSafe for FirewallPolicyDestination
impl Send for FirewallPolicyDestination
impl Sync for FirewallPolicyDestination
impl Unpin for FirewallPolicyDestination
impl UnsafeUnpin for FirewallPolicyDestination
impl UnwindSafe for FirewallPolicyDestination
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