pub struct PproxyBackwardServer { /* private fields */ }Expand description
pproxy-compatible accepting side. It has no native handshake byte and never mutates the native ReverseServer.
Implementations§
Source§impl PproxyBackwardServer
impl PproxyBackwardServer
pub fn new(config: PproxyBackwardServerConfig) -> Self
pub fn cancel_token(&self) -> CancellationToken
pub async fn run(self) -> Result<(), ProtocolError>
pub fn shutdown(&self)
Auto Trait Implementations§
impl Freeze for PproxyBackwardServer
impl RefUnwindSafe for PproxyBackwardServer
impl Send for PproxyBackwardServer
impl Sync for PproxyBackwardServer
impl Unpin for PproxyBackwardServer
impl UnsafeUnpin for PproxyBackwardServer
impl UnwindSafe for PproxyBackwardServer
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