Skip to main content

exarch_core/error/
mod.rs

1//! Error types for archive operations.
2
3pub mod io_context;
4pub mod messages;
5pub mod redaction;
6pub mod types;
7pub mod zip_inconsistency;
8
9pub use io_context::IoContext;
10pub use messages::FfiErrorMessage;
11pub use types::ArchiveError;
12pub use types::CompressionRatio;
13pub use types::PartialWrites;
14pub use types::PolicySetting;
15pub use types::QuotaResource;
16pub use types::Result;
17pub use types::ZipBombDetails;
18pub use types::ZipBombScope;
19pub use zip_inconsistency::CentralRecordOrdinal;
20pub use zip_inconsistency::EndRecordKind;
21pub use zip_inconsistency::HiddenRegion;
22pub use zip_inconsistency::ZipEntryIndex;
23pub use zip_inconsistency::ZipHeaderField;
24pub use zip_inconsistency::ZipInconsistency;
25pub use zip_inconsistency::ZipUncomparable;
26
27#[cfg(test)]
28mod policy_setting_tests;