Also sprach Joshua Cranmer:
> The problem with MozPromise is that it doesn't integrate well if you use
> XPIDL interfaces, so you have this annoying issue that if you want to use
> XPIDL integration, you have to use mozilla::dom::Promise, which is annoying
> to use from C++. A third wrinkle, especially now that async functions has
> landed in Rust, is if you want to try to use std::future::Future in Rust,
> which isn't going to convert terribly well to either form.
In this context it should also be mentioned that the Rust XPCOM bindings do not
support DOM promises quite yet:
https://bugzilla.mozilla.org/show_bug.cgi?id=1512319
_______________________________________________
dev-platform mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-platform