Async-std or tokio - how to choose async runtime in 2022?

Hello everyone

I am beginning to learn Rust async.
How should I decide which run-time to use - async-std or tokio ?

Can those be safely inter-mixed in the same crate ?
Or even in the same module?

thank you

I am a Tokio maintainer, so I am somewhat biased, but I'll still answer:

At this point the vast majority of people use Tokio.

It's not impossible to mix them, but it's better to avoid it.

This topic was automatically closed 90 days after the last reply. We invite you to open a new topic if you have further questions or comments.