Module creation

Module creation 

Source
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.