minghuaw / fe2o3-amqp

A rust implementation of the AMQP1.0 protocol based on serde and tokio.
MIT License
58 stars 7 forks source link

Does this library rely on Tokio runtime or just Tokio utilities? #240

Closed lsunsi closed 4 months ago

lsunsi commented 4 months ago

More specifically and I think this question can be useful for more people: would this crate work with async-std or smol? I case it wouldn't, what are the main hang ups for it to be runtime agnostic?

Personally I use Tokio but it seems like a library like this one would not need to make this choice!

minghuaw commented 4 months ago

It's actually mentioned here #89. It definitely could be more runtime agnostic, but tokio was chosen mainly because of the ecosystem and there's not really a feature request for supporting other runtime yet.

lsunsi commented 4 months ago

@minghuaw Makes sense! I'll read more about it, it's refreshing to see how organized you are with issues and information about the project. Thanks again (: