-
text-size
文本偏移的新类型
-
re_int_histogram
具有
i64
键和u32
计数的直方图,支持稀疏和密集使用 -
rotary-add
为三个最低的无符号整型类型u8、u16和u32添加了一些简单的方法,允许在0到(限制-1)范围或从1到限制的范围内进行循环加减
-
yafnv
针对
u32/u64/u128
大小的Fowler-Noll-Vo (FNV-1, FNV-1a) 哈希实现,全部为no_std
和no_alloc
-
simple_predicates
本地配置管理工具
-
spread_macros
扩展扩展语法周围的宏
-
nanoval
用于表示 f64、i32、u32、布尔值、null 和任意指针的 nan 标签值
-
l2r0-small-serde
RISC Zero 的替代序列化算法
-
four-char-code
由 u32 表示的 4 个 ASCII 字符的字符串
-
pi_null
定义 trait 命名为 Null。u8,u32,u64,Option...实现了 Null
-
radix
将任何 {u8, u16, u32, u64, u128, usize} 转换为其他基数
-
idbag
u32 标识符的集合
-
fn-error-context
用于向函数的错误添加上下文的属性宏
-
const-bitfield
生成具有 const 支持的位域结构的宏
-
ohos-hilogs-binding
rust 的 hilog 绑定
-
text_unit
文本偏移的新类型
-
proptest-attr-macro
用于编写 proptest 测试的进程式属性宏
-
csheap
基于向量的堆实现
-
inku
由 u32 支持的 RGBA 颜色,用于简单的颜色操作
-
assert_eq_all
接受任意数量的参数,如果它们不相等则恐慌
-
sayegh_bit_parser
该库在串行模式下解析字节数组中的奇偶位,并在将它们分组后解析出来。此外,该库还提供了使用
Vec::<u32>
类型的文件读写函数。 -
封装结构体
使用字节数组读写
struct
-
阶乘函数
接收一个 u32 类型的输入并返回其阶乘
-
枚举助手
为枚举添加 is_、as_、as_mut_ 和 into_ 等函数
-
future-result
将 Result 映射到 Future of Result 的惯用方法
-
intpack
一系列用于将无符号整数打包/解包到不同大小的无符号整数的函数。例如,将 4 个 u8 打包到一个 u32 中。
-
derive_from
derive(From) 宏
-
ruststudy
rust学习相关
-
RustPrimeNumberLibrary
Rust 素数检查库现在第一步是导入创建并调用函数,并传入一个参数。此参数的数据类型是 u32。
-
include-glsl
将 GLSL 着色器编译成 SPIR-V 并将其作为 u32 数组包含
-
ipbyte
ipv4 到 u32,待定 -> ipv6 到 u128
-
app-state
Rust的线程安全、可变应用状态
-
projection
转换为 Option
-
safe_math
无溢出数学运算,创建4个函数以减轻乘法和加法时的溢出,仅适用于i32和u32数字
-
saturating_arithmetic
Proc宏#[saturateit],将运算符重写为其饱和等价形式
-
mnemyme
基于EFF大型单词列表对整数进行编码和解码
-
input_table
当你输入任何数量的u32数据类型时,它将打印该数字的表格
-
dbgtools-hexdump
dbgtools中的十六进制转储函数
-
kexplain
通过“展示计算过程”为函数推导解释,例如数学
-
pixels-u32
为Pixels添加扩展,以u32切片的形式访问它
-
QuantumRandom
ANU量子随机数系统。您可以轻松生成任意数量的u8、u16、u32、u64和u128
-
birgitte_fibonacci
计算斐波那契数列
-
kproc_macros
有用的proc宏
-
async-recursion2
异步函数的递归
-
合理的
用于实现默认值的可配置派生宏
-
pi_proc_macros
实用过程宏
尝试使用 DuckDuckGo 进行搜索。