pub struct EgressAllowlistGuard { /* private fields */ }Expand description
Guard that controls network egress via domain allowlist.
By default, only well-known AI API and package registry domains are allowed. All other egress is denied (fail-closed).
Implementations§
Trait Implementations§
Source§impl Default for EgressAllowlistGuard
impl Default for EgressAllowlistGuard
Auto Trait Implementations§
impl Freeze for EgressAllowlistGuard
impl RefUnwindSafe for EgressAllowlistGuard
impl Send for EgressAllowlistGuard
impl Sync for EgressAllowlistGuard
impl Unpin for EgressAllowlistGuard
impl UnsafeUnpin for EgressAllowlistGuard
impl UnwindSafe for EgressAllowlistGuard
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