Constants§
- INT8_
MAX - Maximum value of an object of type
int8_t
. - INT8_
MIN - Minimum value of an object of type
int8_t
. - INT16_
MAX - Maximum value of an object of type
int16_t
. - INT16_
MIN - Minimum value of an object of type
int16_t
. - INT32_
MAX - Maximum value of an object of type
int32_t
. - INT32_
MIN - Minimum value of an object of type
int32_t
. - INT64_
MAX - Maximum value of an object of type
int64_t
. - INT64_
MIN - Minimum value of an object of type
int64_t
. - INTMAX_
MAX - Minimum value of an object of type
intmax_t
. - INTMAX_
MIN - Maximum value of an object of type
intmax_t
. - INTPTR_
MAX - Minimum value of an object of type
intptr_t
. - INTPTR_
MIN - Maximum value of an object of type
intptr_t
. - INT_
FAST8_ MAX - Maximum value of an object of type
int_fast8_t
. - INT_
FAST8_ MIN - Minimum value of an object of type
int_fast8_t
. - INT_
FAST16_ MAX - Maximum value of an object of type
int_fast16_t
. - INT_
FAST16_ MIN - Minimum value of an object of type
int_fast16_t
. - INT_
FAST32_ MAX - Maximum value of an object of type
int_fast32_t
. - INT_
FAST32_ MIN - Minimum value of an object of type
int_fast32_t
. - INT_
FAST64_ MAX - Maximum value of an object of type
int_fast64_t
. - INT_
FAST64_ MIN - Minimum value of an object of type
int_fast64_t
. - INT_
LEAS T8_ MAX - Maximum value of an object of type
int_least8_t
. - INT_
LEAS T8_ MIN - Minimum value of an object of type
int_least8_t
. - INT_
LEAS T16_ MAX - Maximum value of an object of type
int_least16_t
. - INT_
LEAS T16_ MIN - Minimum value of an object of type
int_least16_t
. - INT_
LEAS T32_ MAX - Maximum value of an object of type
int_least32_t
. - INT_
LEAS T32_ MIN - Minimum value of an object of type
int_least32_t
. - INT_
LEAS T64_ MAX - Maximum value of an object of type
int_least64_t
. - INT_
LEAS T64_ MIN - Minimum value of an object of type
int_least64_t
. - UINT8_
MAX - Maximum value of an object of type
uint8_t
. - UINT16_
MAX - Maximum value of an object of type
uint16_t
. - UINT32_
MAX - Maximum value of an object of type
uint32_t
. - UINT64_
MAX - Maximum value of an object of type
uint64_t
. - UINTMAX_
MAX - Maximum value of an object of type
uintmax_t
. - UINTPTR_
MAX - Maximum value of an object of type
uintptr_t
. - UINT_
FAST8_ MAX - Maximum value of an object of type
uint_fast8_t
. - UINT_
FAST16_ MAX - Maximum value of an object of type
uint_fast16_t
. - UINT_
FAST32_ MAX - Maximum value of an object of type
uint_fast32_t
. - UINT_
FAST64_ MAX - Maximum value of an object of type
uint_fast64_t
. - UINT_
LEAS T8_ MAX - Maximum value of an object of type
uint_least8_t
. - UINT_
LEAS T16_ MAX - Maximum value of an object of type
uint_least16_t
. - UINT_
LEAS T32_ MAX - Maximum value of an object of type
uint_least32_t
. - UINT_
LEAS T64_ MAX - Maximum value of an object of type
uint_least64_t
.
Type Aliases§
- int8_t
- Signed integer type with width of exactly 8 bits.
- int16_t
- Signed integer type with width of exactly 16 bits.
- int32_t
- Signed integer type with width of exactly 32 bits.
- int64_t
- Signed integer type with width of exactly 64 bits.
- int_
fast8_ t - Fastest signed integer type with width of at least 8 bits.
- int_
fast16_ t - Fastest signed integer type with width of at least 16 bits.
- int_
fast32_ t - Fastest signed integer type with width of at least 32 bits.
- int_
fast64_ t - Fastest signed integer type with width of at least 64 bits.
- int_
least8_ t - Smallest signed integer type with width of at least 8 bits.
- int_
least16_ t - Smallest signed integer type with width of at least 16 bits.
- int_
least32_ t - Smallest signed integer type with width of at least 32 bits.
- int_
least64_ t - Smallest signed integer type with width of at least 64 bits.
- intmax_
t - Maximum-width signed integer type.
- intptr_
t - Signed integer type capable of holding a pointer to
std::ffi::c_void
. - size_t
- The unsigned integer type of the result of the
sizeof
operator. - ssize_t
- Used for a count of bytes or an error indication.
- uint8_t
- Unsigned integer type with width of exactly 8 bits.
- uint16_
t - Unsigned integer type with width of exactly 16 bits.
- uint32_
t - Unsigned integer type with width of exactly 32 bits.
- uint64_
t - Unsigned integer type with width of exactly 64 bits.
- uint_
fast8_ t - Fastest unsigned integer type with width of at least 8 bits.
- uint_
fast16_ t - Fastest unsigned integer type with width of at least 16 bits.
- uint_
fast32_ t - Fastest unsigned integer type with width of at least 32 bits.
- uint_
fast64_ t - Fastest unsigned integer type with width of at least 64 bits.
- uint_
least8_ t - Smallest unsigned integer type with width of at least 8 bits.
- uint_
least16_ t - Smallest unsigned integer type with width of at least 16 bits.
- uint_
least32_ t - Smallest unsigned integer type with width of at least 32 bits.
- uint_
least64_ t - Smallest unsigned integer type with width of at least 64 bits.
- uintmax_
t - Maximum-width unsigned integer type.
- uintptr_
t - Unsigned integer type capable of holding a pointer to
std::ffi::c_void
.