Expand description
Archive creation module.
This module provides functionality for creating archives from filesystem sources with security and configuration options.
Re-exports§
pub use compression::CompressionLevel;pub use compression::compression_level_to_bzip2;pub use compression::compression_level_to_flate2;pub use compression::compression_level_to_xz;pub use compression::compression_level_to_zstd;pub use compression::convert_compression_level;pub use config::CreationConfig;pub use creator::ArchiveCreator;pub use progress::ProgressReader;pub use progress::ProgressTracker;pub use report::CreationReport;pub use walker::EntryType;pub use walker::FilteredEntry;pub use walker::FilteredWalker;
Modules§
- compression
- Compression level conversion utilities.
- config
- Configuration for archive creation operations.
- creator
- Builder for creating archives with fluent API.
- filters
- Path filtering logic for archive creation.
- progress
- Progress tracking utilities for archive creation.
- report
- Archive creation operation reporting.
- tar
- TAR archive creation with multiple compression formats.
- walker
- Directory tree walking with filtering.
- zip
- ZIP archive creation.