Struct bufkit_data::Archive[][src]

pub struct Archive { /* fields omitted */ }

The archive.

Methods

impl Archive
[src]

Initialize a new archive.

Open an existing archive.

Retrieve a path to the root. Allows caller to store files in the database.

Retrieve a list of sites in the archive.

Retrieve the information about a single site.

Modify a sites values.

Add a site to the list of sites.

Check if a site already exists

Get a list of models in the database for this site.

Add a bufkit file to the archive.

Retrieve a file from the archive.

Retrieve the model initialization time of the most recent model in the archive.

Retrieve the most recent file

Get the file name this would have if uncompressed.

Check to see if a file is present in the archive and it is retrieveable.

Get an inventory of soundings for a site & model.

Remove a file from the archive.

Trait Implementations

impl Debug for Archive
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl Send for Archive

impl !Sync for Archive