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
-
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)
Values
pub fn to_typed_array(
int_typed: IntTypedArray,
) -> typed_array.TypedArray
Widens an IntTypedArray to the broader TypedArray union.