pub struct PendingTlsProxy {
pub listener: TcpListener,
pub port: u16,
}Expand description
A TLS proxy listener that has been bound but not yet started.
Created in the privileged phase (before privilege drop) and started in the
unprivileged phase, mirroring the PortPublisher two-phase pattern.
Fields§
§listener: TcpListenerThe bound TCP listener.
port: u16The actual port the listener is bound to.
Auto Trait Implementations§
impl !Freeze for PendingTlsProxy
impl RefUnwindSafe for PendingTlsProxy
impl Send for PendingTlsProxy
impl Sync for PendingTlsProxy
impl Unpin for PendingTlsProxy
impl UnsafeUnpin for PendingTlsProxy
impl UnwindSafe for PendingTlsProxy
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