Re-exports§
pub use archive_reader::apply_add;pub use archive_reader::apply_change;pub use archive_reader::apply_move;pub use archive_reader::apply_remove;pub use archive_reader::read_archive;pub use archive_reader::read_events;pub use archive_reader::EventIterator;pub use archive_reader::ReadMode;pub use archive_reader::ReadResult;pub use archive_writer::default_output_filename;pub use archive_writer::write_observation;pub use archive_writer::ArchiveWriter;pub use detection::is_json_archive;pub use diagnostics::Diagnostic;pub use diagnostics::DiagnosticCode;pub use diagnostics::DiagnosticCollector;pub use diagnostics::DiagnosticLevel;pub use events::Event;pub use events::Header;pub use events::Observation;pub use pointer::JsonPointer;pub use write_strategy::compression_from_extension;pub use write_strategy::determine_strategy;pub use write_strategy::CompressedPath;pub use write_strategy::WriteStrategy;
Modules§
- archive_
open - Unified archive file opening with compression detection.
- archive_
reader - archive_
writer - atomic_
file - Problem: how do you append data to a compressed archive without losing data?
- compression_
writer - Unified writer abstraction for compressed and uncompressed output.
- detection
- File type detection for JSON archives.
- diagnostics
- diff
- event_
deserialize - Event deserialization with diagnostic collection.
- events
- flags
- pointer
- write_
strategy - Write strategy for archive operations.