Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for AsyncRead/AsyncWrite #10

Open
k3d3 opened this issue Aug 29, 2021 · 2 comments
Open

Support for AsyncRead/AsyncWrite #10

k3d3 opened this issue Aug 29, 2021 · 2 comments

Comments

@k3d3
Copy link

k3d3 commented Aug 29, 2021

Hello,

I've made a fork a while back of bitstream-io that supports AsyncRead and AsyncWrite. If you're interested in seeing the code, it's available here: https://github.com/greedia/bitstream-io

I wanted to contribute it back, however there's a lot of things that have been incompatibly changed, and I'm not sure of the best way to support both AsyncRead/AsyncWrite and Read/Write in the same codebase.

Nonetheless, I wanted to bring this repo to your attention, if this is something that's interesting to you.

@danieleades
Copy link

i'd really appreciate an asynchronous version of this library

@ramiroaisen
Copy link

ramiroaisen commented Jan 28, 2023

I just created a version of this library compatible with tokio AsyncRead and AsyncWrite, is still a work in progress but all tests are passing, including the doc tests. Its in crates.io as tokio-bitstream-io

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants