Crate mar

Source
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.
MarFileInfo
Metadata about an entire MAR file.
MarItem
An entry in the MAR index.