Boolean.sys.mjs |
|
532 |
Bytes.sys.mjs |
|
572 |
CallbackInterface.sys.mjs |
|
812 |
CallbackInterfaceHandler.sys.mjs |
|
589 |
CallbackInterfaceRuntime.sys.mjs |
Handler for a single UniFFI CallbackInterface
This class stores objects that implement a callback interface in a handle
map, allowing them to be referenced by the Rust code using an integer
handle.
While the callback object is stored in the map, it allows the Rust code to
call methods on the object using the callback object handle, a method id,
and an ArrayBuffer packed with the method arguments.
When the Rust code drops its reference, it sends a call with the methodId=0,
which causes callback object to be removed from the map.
|
6817 |
CustomType.sys.mjs |
|
681 |
Enum.sys.mjs |
|
4060 |
Error.sys.mjs |
|
3255 |
ExternalType.sys.mjs |
|
209 |
Float32.sys.mjs |
|
438 |
Float64.sys.mjs |
|
438 |
Helpers.sys.mjs |
|
6719 |
Int8.sys.mjs |
|
745 |
Int16.sys.mjs |
|
752 |
Int32.sys.mjs |
|
762 |
Int64.sys.mjs |
|
639 |
macros.sys.mjs |
|
2621 |
Map.sys.mjs |
|
1723 |
Object.sys.mjs |
|
2149 |
Optional.sys.mjs |
|
1096 |
Record.sys.mjs |
|
2368 |
Sequence.sys.mjs |
|
1332 |
String.sys.mjs |
|
876 |
TopLevelFunctions.sys.mjs |
|
203 |
Types.sys.mjs |
|
2418 |
UInt8.sys.mjs |
|
744 |
UInt16.sys.mjs |
|
749 |
UInt32.sys.mjs |
|
754 |
UInt64.sys.mjs |
|
750 |
wrapper.sys.mjs |
|
414 |