Skip to main content

Async (Tokio)

On non-web platforms, tokio is widely used for asynchronous Rust. On web, it is not supported super well. Thus, we provide several functions that works on both non-web (via Tokio) and web:

  • spawn
  • spawn_local
  • spawn_blocking_with (just like Tokio's spawn_blocking)

Please refer to the corresponding Tokio documentation and tutorials for their semantics.

Example

Please visit https://github.com/fzyzcjy/flutter_rust_bridge/blob/master/frb_example/pure_dart/rust/src/api/async_spawn.rs .