Struct bufkit_data::Archive[][src]

pub struct Archive { /* fields omitted */ }
Expand description

The archive.

Implementations

Validate files listed in the index are in the archive too, if not remove them from the index.

Add a bufkit file to the archive.

Add a site to the list of sites.

If a site with this station number already exists, return an error from the underlying database.

Modify a site’s values.

Remove a file from the archive.

Remove a site and all of its files from the archive.

Get a summary of all the stations in the archive.

Retrieve a list of sites in the archive.

Retrieve the sites with their most recent station id for the given model.

Retrieve the information about a single site id

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

Retrieve a file from the archive.

Retrieve the most recent file.

Retrieve all the soundings with any data valid between the start and end times.

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

Retrieve the most recent station number used with this ID and model.

Retrieve a list of site ids use with the station number.

Retrieve the most recently used ID with a site.

Get an inventory of soundings for a site & model.

Get list of missing init times.

If time_range is None, this will find the first and last entries and then look for any gaps. If time_range is specified, then the end times are inclusive.

Get the number of files in the archive for the given station and model.

Initialize a new archive.

Open an existing archive.

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

Export part of the archive.

Trait Implementations

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.