tree-to-archive

Crates.iotree-to-archive
lib.rstree-to-archive
version0.0.0
created_at2025-11-03 15:12:26.262025+00
updated_at2025-11-03 15:12:26.262025+00
descriptionCreate an archive from an fs tree macro or YAML
homepage
repositoryhttps://github.com/KSXGitHub/tree-to-archive.git
max_upload_size
id1914816
size26,151
Khải (KSXGitHub)

documentation

README

tree-to-archive

Create an archive from an fs tree macro or YAML.

Usage Example

use tree_to_archive::{
    tree::{dir, file, FileSystemTree},
    tar::BuildTar,
};

let tree: FileSystemTree<&str, &str> = dir! {
    "README.md" => file!("# My Project"),
    "src" => dir! {
        "main.rs" => file!("fn main() {}"),
    },
};

let archive_data: Vec<u8> = tree.build_tar().unwrap();

Documentation

See docs.rs.

License

MIT © Hoàng Văn Khải.

Commit count: 0

cargo fmt