use-mtree 0.1.0

mtree manifest labels, extensions, and entry metadata primitives for RustUse
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# use-mtree

mtree manifest labels, entry kinds, keyword labels, and extension helpers.

This crate is part of the `use-archive` facade workspace. It exposes mtree primitive labels only. It does not parse mtree manifests, inspect filesystems, verify hashes, or generate manifests.

## Example

```rust
use use_mtree::{MtreeEntryKind, MtreeFormat, MtreeKeyword, is_mtree_filename};

assert!(is_mtree_filename("manifest.mtree.gz"));
assert_eq!(MtreeFormat::FreeBsd.as_str(), "freebsd");
assert_eq!(MtreeEntryKind::Directory.as_str(), "directory");
assert_eq!(MtreeKeyword::Sha256Digest.as_str(), "sha256digest");
```