Module conserve::report [] [src]

Accumulate statistics about a Conserve operation.

A report includes counters of events, and also sizes for files.

Sizes can be reported in both compressed and uncompressed form.

By convention in this library when a Report is explicitly provided, it's the last parameter.

When possible a Report is inherited from an Archive into the objects created from it.

Structs

Counts

Holds the actual counters, in an inner object that can be referenced by multiple Report values.

Report

A Report is notified of problems or non-problematic events that occur while Conserve is running.

Sizes

Describes sizes of data read or written, with both the compressed and uncompressed size.