Rust crate 提供对 Debian 档案中文件的直接访问

时间:2024-07-18 13:08:15
【文件属性】:

文件名称:Rust crate 提供对 Debian 档案中文件的直接访问

文件大小:5KB

文件格式:ZIP

更新时间:2024-07-18 13:08:15

debarchive

去档这个 Rust crate 提供对 Debian 档案中文件的直接访问。我们的debrep 实用程序使用此 crate 为生成的 apt 存储库生成Packages和Contents文件。特征从档案中读取文件从档案中提取文件编写新的 debian 档案例子externcrate debarchive;use debarchive:: Archive;use std:: path::Path ;fnmain () {let path=&Path::new ("name_version_arch.deb" );let archive= Archive::new (path).unwrap (); archive.data (| entry| {ifletOk (path)= entry.path () {println! ("data: {}" , path.display ()); } });let control_map= archive.control_map ().unwrap ();println! ("Control: {:#?


【文件预览】:
debarchive-master
----LICENSE(1KB)
----src()
--------archive.rs(7KB)
--------lib.rs(865B)
----Cargo.toml(454B)
----.gitignore(30B)
----README.md(811B)

网友评论