Add support for AsyncRead / AsyncWrite
Open
- Dominant language
- Rust
- Stars
- 1.4k
- Forks
- 162
- PR merge metrics
- No merged PRs in 30d
Description
Hey!
I'd like to be able to create an async reader / async writer and then plug it straight into `rmp_serde`.
The current functions `from_read` have a trait bound `Read`, which means that I cannot (AFAIK) plug in an async stream.
I basically need to collect the entire stream async'ly, then do a sync pass with `rmp_serde`.
I would love `rmp_serde` to be able to parse long messages as they're coming over the network.
Let me know what you think, I may be asking for a lot and not know it!
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.