async-codec-lite

Crates.ioasync-codec-lite
lib.rsasync-codec-lite
version0.0.2
sourcesrc
created_at2021-01-20 00:18:19.734209
updated_at2022-05-24 19:41:34.020175
descriptionAdaptors from AsyncRead/AsyncWrite to Stream/Sink using futures.
homepage
repository
max_upload_size
id344202
size77,241
(silvanshade)

documentation

README

async-codec-lite

Adaptors from AsyncRead/AsyncWrite to Stream/Sink using futures.

async-codec-lite

Adaptors from AsyncRead/AsyncWrite to Stream/Sink using futures.

Description

This crate is similar to existing crates that also provide FramedWrite adapters. The difference between this crate and other non-tokio alternatives is that it does not require T: Unpin in the Sink implementation for FramedWrite<T, E>. This unnecessarily strict requirement made using FramedWrite with tower-lsp problematic, as discussed in the issue here.

Acknowledgements

This crate is based on code and ideas from the following crates:

Commit count: 0

cargo fmt