Crate json_archive

Crate json_archive 

Source

Re-exports§

pub use archive_writer::append_to_archive;
pub use archive_writer::create_archive_from_files;
pub use archive_writer::default_output_filename;
pub use archive_writer::ArchiveBuilder;
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 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::ArchiveReader;
pub use archive_reader::ReadMode;
pub use archive_reader::ReadResult;

Modules§

archive_context
Archive write context and shared observation writing logic.
archive_open
Unified archive file opening with compression detection.
archive_ops
High-level archive operations: create and append.
archive_reader
archive_writer
atomic_file
Problem: how do you append data to a compressed archive without losing data?
detection
File type detection for JSON archives.
diagnostics
diff
event_deserialize
Event deserialization with diagnostic collection.
events
flags
pointer