针对期望缓冲区指针/大小的C-API的低级别接口
作者:Christian Thäter
#23 in #c-api
8KB 99 行代码(不含注释)
在许多libc API中,通常将指针/大小对传递给函数。这描述了要读取或写入数据的位置和长度。
此库提供在Rust中生成此类指针/大小对的工具。在Rust中,这些是向量或'u8'值的数组。用于读取数据的缓冲区可以定义为'uninit_array!'以减少不必要的初始化开销。
~160KB