Function xwt_tests::tests::echo_chunks

source ·
pub async fn echo_chunks<Endpoint, WriteChunk, ReadChunk>(
    endpoint: Endpoint,
    url: &str
) -> Result<(), EchoChunksError<Endpoint, WriteChunk, ReadChunk>>
where Endpoint: EndpointConnect + Debug, Endpoint::Connecting: Debug, EndpointConnectConnectionFor<Endpoint>: OpenBiStream + Debug, WriteChunk: WriteableChunk + Debug, ReadChunk: ReadableChunk + Debug, <WriteChunk as WriteableChunk>::Data<'static>: From<&'static [u8]>, for<'a> <ReadChunk as ReadableChunk>::Data<'a>: AsRef<[u8]>, SendStreamFor<EndpointConnectConnectionFor<Endpoint>>: WriteChunk<WriteChunk>, RecvStreamFor<EndpointConnectConnectionFor<Endpoint>>: ReadChunk<ReadChunk>,