blabaere / scaproust

Implementation of the nanomsg "Scalability Protocols" in rust.
Apache License 2.0
192 stars 9 forks source link

Tokio support #6

Open lilianmoraru opened 7 years ago

lilianmoraru commented 7 years ago

Plans to switch from mio to tokio? This would make scaproust play nice with the async ecosystem(also compiling the code throws a lot of deprecation warnings).

blabaere commented 7 years ago

I've been scratching my head about this for quite some time now (see the TODO.MD file) and I think this really needs to be done, for a lot of reasons. The problem is:

When I'll have some time, I will probably create a new library over tokio rather than changing scaproust. It will probably be closer to mango and less like the original C API.