#buffer #ring-buffer #read #structure #pointers #multiple #store

wheelbuf

wheelbuf 库提供了一种类似于环形缓冲区但没有读取指针的结构,使对缓冲区的多次读取成为可能。缓冲区后面的存储是灵活的,可以是静态数组、向量或任何可以转换为切片的其他结构。

1 个不稳定版本

使用旧的 Rust 2015

0.2.0 2016年11月19日

2258数据结构

Download history 105/week @ 2023-12-01 104/week @ 2023-12-08 61/week @ 2023-12-15 56/week @ 2023-12-22 76/week @ 2023-12-29 135/week @ 2024-01-05 67/week @ 2024-01-12 88/week @ 2024-01-19 68/week @ 2024-01-26 91/week @ 2024-02-02 195/week @ 2024-02-09 167/week @ 2024-02-16 186/week @ 2024-02-23 146/week @ 2024-03-01 218/week @ 2024-03-08 176/week @ 2024-03-15

763 每月下载量
用于 casper-node

MIT 许可证

7KB
170

多读 no_std 环形缓冲区

wheelbuf 库提供了一种类似于环形缓冲区但没有读取指针的结构,使对缓冲区的多次读取成为可能。缓冲区后面的存储是灵活的,可以是静态数组、向量或任何可以转换为切片的其他结构。

文档可在 docs.rs 上找到。


lib.rs:

多读 no_std 环形缓冲区

wheelbuf 库提供了一种类似于环形缓冲区但没有读取指针的结构,使对缓冲区的多次读取成为可能。它不是依赖于固定数据结构作为后端,而是对类型 C 进行泛型,该类型提供了切片接口,例如向量甚至是静态数组。

创建时不会进行任何分配,也不使用标准库 (#![no_std])。

无运行时依赖