gossamer/int_typed_array

Types

An integer JS typed array. Used by APIs that the spec restricts to integer typed arrays only — chiefly crypto.get_random_values, which throws TypeMismatchError when passed any float-typed array.

pub type IntTypedArray {
  Int8(int8_array.Int8Array)
  Uint8(uint8_array.Uint8Array)
  Uint8Clamped(uint8_clamped_array.Uint8ClampedArray)
  Int16(int16_array.Int16Array)
  Uint16(uint16_array.Uint16Array)
  Int32(int32_array.Int32Array)
  Uint32(uint32_array.Uint32Array)
  BigInt64(bigint64_array.BigInt64Array)
  BigUint64(biguint64_array.BigUint64Array)
}

Constructors

Values

pub fn to_typed_array(
  int_typed: IntTypedArray,
) -> typed_array.TypedArray

Widens an IntTypedArray to the broader TypedArray union.

Search Document