pub enum ProxyRoutingMode {
ScopedHns,
DaneBrowser,
}Expand description
Determines which browser requests one proxy generation may route.
DaneBrowser is the Chromium release mode: every canonical DNS host
reaches the same Rust request boundary for dual-root resolution,
DNSSEC/TLSA discovery, and origin trust selection. ScopedHns remains as a
narrow internal substrate for host-scope unit and integration coverage.
Variants§
Trait Implementations§
Source§impl Clone for ProxyRoutingMode
impl Clone for ProxyRoutingMode
impl Copy for ProxyRoutingMode
Source§impl Debug for ProxyRoutingMode
impl Debug for ProxyRoutingMode
Source§impl Default for ProxyRoutingMode
impl Default for ProxyRoutingMode
impl Eq for ProxyRoutingMode
Source§impl PartialEq for ProxyRoutingMode
impl PartialEq for ProxyRoutingMode
impl StructuralPartialEq for ProxyRoutingMode
Auto Trait Implementations§
impl Freeze for ProxyRoutingMode
impl RefUnwindSafe for ProxyRoutingMode
impl Send for ProxyRoutingMode
impl Sync for ProxyRoutingMode
impl Unpin for ProxyRoutingMode
impl UnsafeUnpin for ProxyRoutingMode
impl UnwindSafe for ProxyRoutingMode
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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