Expand description
This is a Rust implementation of the Mozilla Archive (MAR) file format used to deliver automatic updates to Firefox. It includes both a library and a command-line tool for reading and writing MAR files.
This code is subject to the terms of the Mozilla Public License, v. 2.0.
Modules§
- compression
- Handles decompressing the file data within the mar.
- extract
- Extracting archives to the filesystem.
- read
- Low level utilities for reading MAR files.
Structs§
- Files
- An iterator over the files in a mar.
- Mar
- A high level interface to read the contents of a mar file.
- MarFile
Info - Metadata about an entire MAR file.
- MarItem
- An entry in the MAR index.