Expand description
Post-processing pipeline: par2 verify/repair, RAR/7z/TAR/ZIP extraction, cleanup.
This crate contains:
detect— File detection helpers (par2, RAR, 7z, TAR, ZIP, cleanup candidates)par2— Native PAR2 verify/repair viarust-par2unpack— RAR/7z extraction (system tools), TAR/ZIP (native crates)pipeline— Orchestrate: verify -> repair -> extract -> cleanup
Re-exports§
pub use detect::ArchiveType;pub use detect::RarVolumeInfo;pub use detect::has_rar_signature;pub use detect::has_usable_output;pub use detect::parse_rar_volume;pub use detect::parse_rar_volume_at;pub use par2::recovery_can_cover;pub use pipeline::PostProcConfig;pub use pipeline::PostProcResult;pub use pipeline::run_pipeline;pub use pipeline::run_pipeline_with_cleanup;pub use pipeline::run_pipeline_with_resources;pub use pipeline::run_repair_pipeline;pub use resources::PostProcLimits;pub use resources::PostProcResourcePool;pub use resources::PostProcResourceSnapshot;pub use unpack::extract_tar;pub use unpack::extractor_reads_password_from_stdin;pub use unpack::find_unrar;pub use unpack::normalize_extracted_permissions;pub use nzb_core;