gecko-dev/toolkit/components/uniffi-bindgen-gecko-js/components
Ben Dean-Kawamura 6ed63d3402 Bug 1973529 - UniFFI interface class names (extended version), r=markh
This one extends on the last change.  We now generate the base class for
trait/callback interfaces that can be defined in JS and require
implementations to extend that class.  It seems reasonable and would
make the code that joschmidt wrote work without issues. However, I'm not
totally sure about it is more or less idiomatic to create these class
hierarchies?

Also: removed the `self_name` field, which wasn't used.

Differential Revision: https://phabricator.services.mozilla.com/D255321
2025-07-01 20:36:14 +00:00
..
generated Bug 1973529 - UniFFI interface class names (extended version), r=markh 2025-07-01 20:36:14 +00:00
Cargo.toml Bug 1954122 - Part 1: Vendor in filter_adult Rust component from application-services. r=markh 2025-06-12 01:07:34 +00:00
lib.rs Bug 1954122 - Part 3: Generate Uniffi bindings for filter_adult Rust component. r=markh 2025-06-12 01:07:40 +00:00
moz.build Bug 1954122 - Part 3: Generate Uniffi bindings for filter_adult Rust component. r=markh 2025-06-12 01:07:40 +00:00