After a weekend of attempting, I have concluded that writing async rust code still sucks at the moment since not everything is using the standard library futures yet.
Using the compatibility shims between 0.1 and 0.3 futures causes a lot of weirdness and subtle bugs
ok I'm gonna give up on async rust for now until it stabilizes and libraries have caught up. it's too confusing using multiple libraries that use different futures/tokio versions
Kirakiratter is an Aikatsu-themed Mastodon instance!