diff options
Diffstat (limited to 'intl/icu_capi/js/package/lib/diplomat-runtime.d.ts')
-rw-r--r-- | intl/icu_capi/js/package/lib/diplomat-runtime.d.ts | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/intl/icu_capi/js/package/lib/diplomat-runtime.d.ts b/intl/icu_capi/js/package/lib/diplomat-runtime.d.ts new file mode 100644 index 0000000000..8a8748b6a4 --- /dev/null +++ b/intl/icu_capi/js/package/lib/diplomat-runtime.d.ts @@ -0,0 +1,20 @@ +/** + * An error that occurred in Rust. + */ +export class FFIError<E> extends Error { + error_value: E; +} + +export type u8 = number; +export type i8 = number; +export type u16 = number; +export type i16 = number; +export type u32 = number; +export type i32 = number; +export type u64 = bigint; +export type i64 = bigint; +export type usize = number; +export type isize = number; +export type f32 = number; +export type f64 = number; +export type char = string; |