module documentation
This module defines the primitive types manipulated by the API.
Class |
|
A primitive type defined by its underlying construct type. |
Class |
|
The boolean type. |
Constant | F16 |
A 16-bit floating point number type. |
Constant | F32 |
A 32-bit floating point number type. |
Constant | F64 |
A 64-bit floating point number type. |
Constant | I128 |
A 128-bit signed integer type. |
Constant | I16 |
A 16-bit signed integer type. |
Constant | I32 |
A 32-bit signed integer type. |
Constant | I64 |
A 64-bit signed integer type. |
Constant | I8 |
A 8-bit signed integer type. |
Constant | U128 |
A 128-bit unsigned integer type. |
Constant | U16 |
A 16-bit unsigned integer type. |
Constant | U32 |
A 32-bit unsigned integer type. |
Constant | U64 |
A 64-bit unsigned integer type. |
Constant | U8 |
A 8-bit unsigned integer type. |
Variable |
|
The boolean type. |
Variable |
|
A signed integer whose size is 32-bit in 32-bit contexts, and 64-bit in 64-bit contexts type. |
Variable |
|
An unsigned integer whose size is 32-bit in 32-bit contexts, and 64-bit in 64-bit contexts type. |
I128 =
A 128-bit signed integer type.
Value |
|
U128 =
A 128-bit unsigned integer type.
Value |
|
U16 =
A 16-bit unsigned integer type.
Value |
|
U32 =
A 32-bit unsigned integer type.
Value |
|
U64 =
A 64-bit unsigned integer type.
Value |
|
U8 =
A 8-bit unsigned integer type.
Value |
|