pub struct ParserPackNetworkDenial {
pub mechanism: ParserPackNetworkIsolation,
pub dns_denied: bool,
pub direct_tcp_denied: bool,
pub https_denied: bool,
}Expand description
Required three-path egress canary result under physical network denial.
Fields§
§mechanism: ParserPackNetworkIsolationPlatform-specific physical containment mechanism.
dns_denied: boolDNS resolution or query attempt was denied.
direct_tcp_denied: boolDirect TCP connection attempt was denied.
https_denied: boolHTTPS connection attempt was denied.
Trait Implementations§
Source§impl Clone for ParserPackNetworkDenial
impl Clone for ParserPackNetworkDenial
Source§fn clone(&self) -> ParserPackNetworkDenial
fn clone(&self) -> ParserPackNetworkDenial
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 ParserPackNetworkDenial
impl Debug for ParserPackNetworkDenial
Source§impl<'de> Deserialize<'de> for ParserPackNetworkDenial
impl<'de> Deserialize<'de> for ParserPackNetworkDenial
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 ParserPackNetworkDenial
impl PartialEq for ParserPackNetworkDenial
Source§impl Serialize for ParserPackNetworkDenial
impl Serialize for ParserPackNetworkDenial
impl Eq for ParserPackNetworkDenial
impl StructuralPartialEq for ParserPackNetworkDenial
Auto Trait Implementations§
impl Freeze for ParserPackNetworkDenial
impl RefUnwindSafe for ParserPackNetworkDenial
impl Send for ParserPackNetworkDenial
impl Sync for ParserPackNetworkDenial
impl Unpin for ParserPackNetworkDenial
impl UnwindSafe for ParserPackNetworkDenial
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.