I think that notion is very specific to Rust's design.
Golang for example doesn't have that trait, where the user (or their runtime) must drive a future towards completion by polling.
Golang for example doesn't have that trait, where the user (or their runtime) must drive a future towards completion by polling.