Crate tar [] [src]

A library for reading and writing TAR archives

This library provides utilities necessary to manage TAR archives 1 abstracted over a reader or writer. Great strides are taken to ensure that an archive is never required to be fully resident in memory, all objects provide largely a streaming interface to read bytes from.

Structs

Archive

A top-level representation of an archive file.

Builder

A structure for building archives

Entries

An iterator over the entries of an archive.

Entry

A read-only view into an entry of an archive.

EntryType

Indicate for the type of file described by a header.

GnuHeader

Representation of the header of an entry in an archive

GnuSparseHeader
Header

Representation of the header of an entry in an archive

PaxExtension

A key/value pair corresponding to a pax extension.

PaxExtensions

An iterator over the pax extensions in an archive entry.

UstarHeader

Representation of the header of an entry in an archive