slint/api
Simon Hausmann fb64e308b3 Align Rust interpreter instance handling API with the main Rust API crate
Implement `sixtyfps::ComponentHandle` for `ComponentInstance`, instead of providing a copy of the API.

This also removes `WeakComponentInstance` and enables the use of `sixtyfps::Weak` for weak handles. This has the advantage that `sixtyfps:Weak`'s `upgrade_in_event_loop` becomes available with the interpreter, and the
weak handle is Send.
2022-01-31 14:29:09 +01:00
..
sixtyfps-cpp Test (and fix) using [] on a temporary array 2022-01-28 20:32:35 +01:00
sixtyfps-node Align Rust interpreter instance handling API with the main Rust API crate 2022-01-31 14:29:09 +01:00
sixtyfps-rs Mark some enums that end up in the public Rust API as non_exhaustive 2022-01-31 12:37:36 +01:00
sixtyfps-wasm-interpreter Update to edition 2021 2022-01-25 11:40:11 +01:00