Name Description Size
Boolean.sys.mjs 538
Bytes.sys.mjs 572
CallableArgs.sys.mjs 167
CallableBody.sys.mjs 1186
CallbackInterface.sys.mjs 694
CallbackInterfaceHandler.sys.mjs 1345
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 2005
Enum.sys.mjs 5087
Error.sys.mjs 2925
ExternalType.sys.mjs 213
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 3856
macros.sys.mjs 2229
Map.sys.mjs 1707
Module.sys.mjs 1154
Optional.sys.mjs 1127
Record.sys.mjs 2564
Sequence.sys.mjs 1359
String.sys.mjs 762
Types.sys.mjs 2059
UInt8.sys.mjs 750
UInt16.sys.mjs 755
UInt32.sys.mjs 760
UInt64.sys.mjs 756