pub async fn test_async_stream_pinned<TAsyncDuplex: AsyncRead + AsyncWrite + Send + ?Sized + 'static>(
channel1: Pin<Box<TAsyncDuplex>>,
channel2: Pin<Box<TAsyncDuplex>>,
options: TestOptions,
) -> (Pin<Box<TAsyncDuplex>>, Pin<Box<TAsyncDuplex>>)