message: chore: Fix issues with Send futures in wasm manager
  There's no such thing as threads in WASM, so Send requirements
  can make life super difficult when dealing with various js_sys
  types.
diff: @@ -17,15 +17,16 @@ impl Spawn for WasmBindgenAsyncManager {
  pub fn spawn<Fut>(future: Fut) -> Result<(), SpawnError>
  where
  - Fut: Future<Output = ()> + Send + 'static,
  + Fut: Future<Output = ()> + 'static,
  {
  - WasmBindgenAsyncManager::default().spawn(future)
  + spawn_local(future);
  + Ok(())
  }
  pub fn spawn_with_handle<Fut>(future: Fut) -> Result<RemoteHandle<Fut::Output>, SpawnError>
  where
  Fut: Future + Send + 'static,
  - Fut::Output: Send,
  + Fut::Output: Send
  {
  WasmBindgenAsyncManager::default().spawn_with_handle(future)
  }
  