Skip to main content

Crate use_archive_entry

Crate use_archive_entry 

Source
Expand description

§use-archive-entry

Generic archive entry metadata primitives.

This crate is part of the use-archive facade workspace. It models archive entries as normalized metadata only. It does not read archive containers, inspect filesystem entries, extract files, or apply extraction policies.

§Example

use use_archive_entry::{ArchiveEntry, ArchiveEntryKind};

let entry = ArchiveEntry::new("docs/readme.md", ArchiveEntryKind::File).with_size(128);

assert_eq!(entry.path(), "docs/readme.md");
assert_eq!(entry.kind(), ArchiveEntryKind::File);
assert_eq!(entry.size(), Some(128));

Archive entry metadata primitives for RustUse.

Structs§

ArchiveEntry
Generic archive entry metadata.

Enums§

ArchiveEntryKind
Generic archive entry kinds.