chunkify
2025年4月15日小于 1 分钟chunkify
一个简单高效的 Rust 分块处理库。
安装
使用该 crate,你可以运行以下命令:
cargo add chunkify
使用示例
use chunkify::*;
let chunk_strategy: ChunkStrategy =
ChunkStrategy::new("./uploads", |file_id: &str, chunk_index: usize| {
format!("{file_id}.{chunk_index}")
});
let res: ChunkStrategyResult = chunk_strategy
.handle("test.txt", b"test", "abcdefg", 0, 10)
.await;
match res {
Ok(_) => {}
Err(error) => {}
}
许可证
本项目采用 MIT 许可证,详情请参阅 LICENSE 文件。
贡献指南
欢迎贡献代码!你可以提交 issue 或 pull request。
联系方式
如有任何问题,请联系作者:ltpp-universe [email protected]。