Expand description

An async/.await SOCKS5 implementation.

Structs

Required for a username + password authentication.

A UDP socket that sends packets through a proxy.

A listener that accepts TCP connections through a proxy.

Enums

Either SocketAddr or a domain and a port.

A proxy authentication method.

The library’s error type.

Required to mark which string is too long. See Error::TooLongString.

An unsuccessful reply from a proxy server.

Functions

Proxifies a TCP connection. Performs the CONNECT command under the hood.

Type Definitions

The library’s Result type alias.