pub async fn proxy_std<T1, T2, T3>(read: T1, write: T2, other: T3)where T1: AsyncRead + Unpin, T2: AsyncWrite + Unpin, T3: AsyncRead + Unpin + AsyncWrite,