pub async fn bind(
        context: SharedContext,
        svr_cfg: &ServerConfig,
    ) -> ProxySocketResult<Self> {
        Self::bind_with_opts(context, svr_cfg, AcceptOpts::default()).await
    }
Create a `ProxySocket` binding to a specific address (inbound)
crates/shadowsocks/src/relay/udprelay/proxy_socket.rs