3 个版本 (1 个稳定版)

使用旧的 Rust 2015

1.0.0 2023年1月4日
0.1.1 2015年6月11日
0.1.0 2015年4月27日

#2021 in Rust patterns

Download history 108/week @ 2024-03-13 764/week @ 2024-03-20 146/week @ 2024-03-27 142/week @ 2024-04-03 69/week @ 2024-04-10 49/week @ 2024-04-17 97/week @ 2024-04-24 78/week @ 2024-05-01 106/week @ 2024-05-08 203/week @ 2024-05-15 202/week @ 2024-05-22 108/week @ 2024-05-29 294/week @ 2024-06-05 198/week @ 2024-06-12 546/week @ 2024-06-19 209/week @ 2024-06-26

1,286 每月下载量
用于 4 个 crate (2 个直接使用)

BSD-2-Clause 许可协议

16KB
182

提供 C99 整数类型,以便与使用这些类型的 C 库进行交互。

包含以下类型和常量,所有这些都在 c99 crate 中

类型

int16_t
int32_t
int64_t
int8_t
int_fast16_t
int_fast32_t
int_fast64_t
int_fast8_t
int_least16_t
int_least32_t
int_least64_t
int_least8_t
intmax_t
intptr_t
uint16_t
uint32_t
uint64_t
uint8_t
uint_fast16_t
uint_fast32_t
uint_fast64_t
uint_fast8_t
uint_least16_t
uint_least32_t
uint_least64_t
uint_least8_t
uintmax_t
uintptr_t

常量

INT16_MAX
INT16_MIN
INT32_MAX
INT32_MIN
INT64_MAX
INT64_MIN
INT8_MAX
INT8_MIN
INTMAX_MAX
INTMAX_MIN
INTPTR_MAX
INTPTR_MIN
INT_FAST16_MAX
INT_FAST16_MIN
INT_FAST32_MAX
INT_FAST32_MIN
INT_FAST64_MAX
INT_FAST64_MIN
INT_FAST8_MAX
INT_FAST8_MIN
INT_LEAST16_MAX
INT_LEAST16_MIN
INT_LEAST32_MAX
INT_LEAST32_MIN
INT_LEAST64_MAX
INT_LEAST64_MIN
INT_LEAST8_MAX
INT_LEAST8_MIN
UINT16_MAX
UINT32_MAX
UINT64_MAX
UINT8_MAX
UINTMAX_MAX
UINTPTR_MAX
UINT_FAST16_MAX
UINT_FAST32_MAX
UINT_FAST64_MAX
UINT_FAST8_MAX
UINT_LEAST16_MAX
UINT_LEAST32_MAX
UINT_LEAST64_MAX
UINT_LEAST8_MAX

无运行时依赖

~0–1.9MB
~37K SLoC