Name Description Size
Boolean.sys.mjs 532
CallbackInterface.sys.mjs 812
CallbackInterfaceHandler.sys.mjs 584
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. 7190
CustomType.sys.mjs 681
Enum.sys.mjs 3910
Error.sys.mjs 2844
ExternalType.sys.mjs 209
Float32.sys.mjs 438
Float64.sys.mjs 438
Helpers.sys.mjs 6387
Int8.sys.mjs 745
Int16.sys.mjs 752
Int32.sys.mjs 762
Int64.sys.mjs 639
macros.sys.mjs 2413
Map.sys.mjs 1723
Object.sys.mjs An async constructor for {{ object.nm() }}. @returns {Promise<{{ object.nm() }}>}: A promise that resolves to a newly constructed {{ object.nm() }} 2383
Optional.sys.mjs 1096
Record.sys.mjs 2225
Sequence.sys.mjs 1332
String.sys.mjs 876
TopLevelFunctions.sys.mjs 167
Types.sys.mjs 2362
UInt8.sys.mjs 744
UInt16.sys.mjs 749
UInt32.sys.mjs 754
UInt64.sys.mjs 750
wrapper.sys.mjs 414