Name Description Size
Boolean.sys.mjs 538
Bytes.sys.mjs 572
CallableArgs.sys.mjs 167
CallableBody.sys.mjs 1124
CallbackInterface.sys.mjs 684
CallbackInterfaceHandler.sys.mjs 1320
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. 8239
CustomType.sys.mjs 1930
Enum.sys.mjs 5025
Error.sys.mjs 2863
ExternalType.sys.mjs 193
Float32.sys.mjs 444
Float64.sys.mjs 444
Helpers.sys.mjs 7251
Int8.sys.mjs 751
Int16.sys.mjs 758
Int32.sys.mjs 768
Int64.sys.mjs 645
Interface.sys.mjs 3836
macros.sys.mjs 2229
Map.sys.mjs 1613
Module.sys.mjs 1154
Optional.sys.mjs 1073
Record.sys.mjs 2487
Sequence.sys.mjs 1307
String.sys.mjs 762
Types.sys.mjs 2059
UInt8.sys.mjs 750
UInt16.sys.mjs 755
UInt32.sys.mjs 760
UInt64.sys.mjs 756