2 个不稳定版本
0.2.0 | 2021 年 8 月 29 日 |
---|---|
0.1.0 | 2020 年 8 月 16 日 |
#72 in 数据格式
10KB
159 行
rpak
Quake 2 PAK 格式的简单无 std 兼容助手。
库使用
将以下内容添加到您的 Cargo.toml
rpak = "0.2"
默认启用 "std" 功能,对于无 std 环境(仅当 alloc
可用时),使用
rpak = { version = "0.2", default-features = false }
加载存档
use rpak::PakArchive;
let mut data: Vec<u8> = Vec::new();
let _ = File::open("data.pak")?.read_to_end(&mut data)?;
let archive = PakArchive::from_bytes(&data[..])?;
assert!(archive.files.len() > 0);
许可证
MIT
lib.rs
:
Quake 2 PAK 格式的简单无 std 兼容助手。
依赖项
~120KB