pub enum ProxyConnectOpen {
Intercept,
WebPkiUnavailable,
WebPkiPassthrough(ProxyConnectTunnel),
}Expand description
Pre-TLS disposition for one authenticated outer CONNECT.
Variants§
Intercept
Continue through the local certificate and HTTP gateway path.
Namespace selection required browser-owned WebPKI, but its exact origin socket could not be opened. Never substitute local TLS.
WebPkiPassthrough(ProxyConnectTunnel)
Tunnel browser TLS unchanged to one backend-selected origin socket.
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for ProxyConnectOpen
impl !Sync for ProxyConnectOpen
impl !UnwindSafe for ProxyConnectOpen
impl Freeze for ProxyConnectOpen
impl Send for ProxyConnectOpen
impl Unpin for ProxyConnectOpen
impl UnsafeUnpin for ProxyConnectOpen
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