pub enum NetKind {
Connect,
Http,
}Expand description
Network egress audit surface (#124, ADR 0016): the loopback proxy records
every proxy-visible connection as a NetAuditEvent through an AuditSink
(default off; enable via the BRIDLE_NET_AUDIT setting). The bridle-netmon
binary renders the JSON-lines stream as a live monitor.
The kind of egress a child requested through the proxy.
Variants§
Trait Implementations§
impl Copy for NetKind
Source§impl<'de> Deserialize<'de> for NetKind
impl<'de> Deserialize<'de> for NetKind
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 Eq for NetKind
impl StructuralPartialEq for NetKind
Auto Trait Implementations§
impl Freeze for NetKind
impl RefUnwindSafe for NetKind
impl Send for NetKind
impl Sync for NetKind
impl Unpin for NetKind
impl UnsafeUnpin for NetKind
impl UnwindSafe for NetKind
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.