Marwes / combine

A parser combinator library for Rust
https://docs.rs/combine/*/combine/
MIT License
1.3k stars 94 forks source link

Tokio 0.3 support #302

Closed RAnders00 closed 3 years ago

RAnders00 commented 4 years ago

Tokio released version 0.3 with some breaking changes that affect this crate quite heavily. (E.g. removal of poll_read_buf, changed signature of poll_read and others). I tried making a pull request myself but quickly found that the implementation is quite low-level and requires quite significant changes to accomodate both tokio 0.2 and 0.3 at the same time.

RAnders00 commented 3 years ago

Fixed via https://github.com/Marwes/combine/commit/ce1612ffa0a15547bc967474b511ec35eaaf743f and released in v4.4.0