pub struct Socks5Server { /* private fields */ }
Implementations§
Source§impl Socks5Server
impl Socks5Server
pub async fn serve_connection( self, socket: TcpStream, addr: SocketAddr, ) -> Result<()>
pub fn new(listen_net: Net, net: Net) -> Self
Trait Implementations§
Source§impl Clone for Socks5Server
impl Clone for Socks5Server
Source§fn clone(&self) -> Socks5Server
fn clone(&self) -> Socks5Server
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for Socks5Server
impl !RefUnwindSafe for Socks5Server
impl Send for Socks5Server
impl Sync for Socks5Server
impl Unpin for Socks5Server
impl !UnwindSafe for Socks5Server
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