js |
|
|
moz.build |
|
855 |
OwnedRustBuffer.cpp |
|
2818 |
OwnedRustBuffer.h |
|
2478 |
README.md |
# uniffi-js |
834 |
ScaffoldingConverter.h |
|
7297 |
UniFFICall.cpp |
|
11115 |
UniFFICall.h |
|
6701 |
UniFFICallbacks.cpp |
|
2650 |
UniFFICallbacks.h |
Generated code to register a callback handler.
This stores a reference to JS callback handler. When Rust wants to invoke a
callback method, we will use this reference.
Also, call the Rust FFI function to initialize the callback interface.
|
3668 |
UniFFIGeneratedScaffolding.cpp |
|
486886 |
UniFFIPointer.cpp |
|
5104 |
UniFFIPointer.h |
Clone the raw pointer that `UniFFIPointer` holds
Use this when lowering the pointer to pass it across the FFI, for example:
- When calling a method
- When passing the object as an argument to a function
|
2392 |
UniFFIPointerType.h |
UniFFIPointerType represents of UniFFI allocated pointers.
Each UniFFIPointer will have a UniFFIPointerType, which will be a statically
allocated type per object exposed by the UniFFI interface
|
1067 |
UniFFIRust.h |
mozilla_UniFFIRust_h |
2245 |
UniFFIScaffolding.cpp |
|
5225 |
UniFFIScaffolding.h |
mozilla_dom_UniFFI_h |
2259 |