-
futures-io
为futures-rs库提供的
AsyncRead
、AsyncWrite
、AsyncSeek
和AsyncBufRead
特质 -
text_io
使用非常简单,会引发恐慌的输入函数
-
positioned-io
在偏移量处进行读写
-
iter-read
针对u8和相关类型的迭代器的Read实现
-
brotlic
绑定到brotli库,具有低开销的编码器和解码器,io::Write和io::Read包装器,用于在可定制的压缩质量和窗口大小上进行压缩和解压缩
-
mco
类似go的Rust协程库
-
filedescriptor
围绕RawFd和RawHandle的更直观的包装器
-
logged-stream
记录所有读写操作、错误和底层IO对象的销毁
-
rabuf
io的随机访问缓冲区
-
rc-u8-reader
从引用计数实例中读取
u8
数据的小型实现 -
tink-streaming-aead
Rust 端 Google Tink 加密库的流式 AEAD 功能
-
extsort
在任意大小的迭代器上提供外部排序(即在磁盘上的排序)能力
-
countio
从 futures 和 tokio 的 std::io::{Read, Write, Seek} 及其异步变体中进行字节计数
-
encoding_rs_io
encoding_rs 的流式转码
-
io-pipe
Rust 中创建多写入和单读取管道的快速且线程安全的库
-
variable-len-reader
读取/写入可变长度数据。支持 tokio 中的 AsyncRead/AsyncWrite。
-
sync_file
支持并发读取的文件
-
rc-zip-sync
在 rc-zip 上提供同步的 zip 读取
-
ciborium-io
简化了用于 no_std 使用的 Read/Write 特性
-
varint-rs
Rust中一个小巧、无依赖的varint实现
-
encoding_rs_rw
为encoding_rs提供的空间高效的std::io::{Read, Write}包装器
-
bit-cursor
支持位级读写操作的游标
-
genio
类型安全的、低级别的std::io替换。支持
no_std
嵌入式开发,只需禁用cargo功能std
。由于std::io::Error
类型的限制,genio
提供Read
和… -
pipe
同步读/写内存管道
-
read_collection
std::io::Read特异性的不同变体集合
-
multi-readers
组合多个读取器
-
cogo
类似go的Rust协程库
-
diskit
拦截磁盘请求
-
raad
读写字节
-
unbytes
无恐慌的字节读取
-
shh
静默stderr和stdout,可选重定向
-
reading-liner
一个流读取器,可以将字节偏移和行列号相互转换。支持实现io::Read的任何类型。
-
load-buffer
将数据加载到固定大小的缓冲区中。类似于BufRead,但允许静态或动态大小,且无需no_std。
-
nonblock
从文件描述符读取可用数据而不阻塞(例如:套接字、流、子进程stdout、命名管道)
-
peekbufread
实现一个可预览的std::io::Read,支持检查点功能
-
iowrap
用于使用io::Read/io::Write的简小助手
-
proc-reader
为其他进程的stdout/stderr实现std::io::Read
-
rw-exact-ext
扩展std::io以读写具有确切字节量的数据类型
-
par_io
一个并行、异步文件I/O库,可控制内存使用,无依赖项
-
core_io
libstd::io的副本,删除了所有在核心中不工作的部分。最重要的是,它提供了Read和Write特性。这个crate主要从rust git源代码自动生成...
-
yet-another-md5
从Read对象计算MD5散列
-
readwrite
将Read和Write合并为一个Read+Write对象
-
read-progress
包装一个
Read
,以记录已读取的字节数 -
endio_bit
位级读写,模仿std::io::{BufReader, BufWriter}
-
eager_json
通过缓冲到字符串来从io::Read反序列化JSON
-
channels-io
异步/同步IO和缓冲管理抽象
-
craftio-rs
读取和写入在mcproto-rs中定义的包到I/O接收器/发送器
-
bytecursor
No-std
是std::io::Read
、std::io::Write
和std::io::Seek
的替代品 -
handy_async
一个方便的库,用于声明性地描述异步代码
-
tee_readwrite
提供TeeReader/TeeWriter类型,用于复制到std::io::{Read,Write}类型
-
stringreader
字符串包装器,以便可以通过 std::io::Read 特性进行消费
-
html5minify
基于 Servo 的 html5ever 实现的 HTML5 压缩器
-
letterman_email_body_parser
基于 tokio 的快速优化的电子邮件正文解析器和 dkim 验证器
-
read_buffer
ReadBuffer,从 Read 中安全地读取到缓冲区的包装器
-
soi-io
从 stdin 和 stdout 读取和写入
-
io_check
测试读取和写入分离处理
-
read-restrict
限制从读取器读取的字节数
-
io-read-line-prototype
io::read_line 的原型
-
owned-read
将您的
Deref<Target=[u8]>
包装到io::Read
-
io-prompt-prototype
用于
io::prompt
、io::promptln
和io::read_line
的原型 -
ole
Microsoft Compound Document File 的解析器和读取器
-
bookfile
具有章节和索引的容器文件格式
-
hashing-reader
A std::io::Read and tokio::io::AsyncRead 包装器,可实时计算校验和
-
throttled-reader
限制对 read() 调用的 io::Read 代理
-
slice
为实现了
std::io::read
和std::io::write
的流提供切片 -
tokio-io-compat
兼容包装器,围绕 std io 特性实现 tokio io 特性
-
typed-io
扩展并类型化
std::io
以使其更容易使用 -
seekable_reader
为每个 Read 实现查找
-
read-to-timeout
对 std::io::Read 特性的扩展,其中超时是预期的行为
-
read-iter
为任何 std::io::Read 实现,添加 Iterator
- 实现
-
explode
PKWARE 数据压缩库中 implode 算法的解压缩实现
-
read-primitives
从实现了 std::io::Read 的任何类型中读取原始类型的特性
-
bitrw
位读/写
-
rwutil
扩展 io::{Read,Write},提供读取长度前缀字符串的方法
-
scanio
具有在标准库中实现目标的控制台输入宏
-
reverse_io
一个包装类型,允许反转 std::io::{Read, Write, Seek}
-
read_chunks
扩展 Read trait,允许更方便地分块读取
-
msb128
使用 Most Significant Base 128 (MSB128) 变长编码的 std::io::{Read, Write} 正整数
-
open-sound-module
提供 Rebel Tech Open Sound Module 的客户端
-
tokio-sync-read-stream
使用 Tokio 阻塞线程从 std::io::Read 创建流
-
acc_reader
为 std::io::Read 提供标准库 std::io::Seek 的包装器
-
fdstream
为 POSIX 文件描述符实现 ::std::io::Read 和 ::std::io::Write
-
read-write-ext
ReadWriteExt trait 与
chain_after
和take_rw
用于std::io::Read + Write
结构体 -
ktx-async
KTX 纹理格式的异步读取器
-
async-stdio
在 std::io 环境中使用异步读写流的适配器
-
read-write-ext-tokio
为
tokio::io::Read + Write
结构体提供具有chain_after
和take_rw
的 AsyncReadWriteExt 特征 -
handy_io
一个便捷的模式和基于 futures 的异步 I/O 库
-
io-test-util
用于测试 io 组件失败的实用程序集合
-
epee-encoding
Epee 二进制格式库
尝试使用 DuckDuckGo 搜索搜索。