pub struct Analysis { /* private fields */ }
Expand description

Convenient package for commonly requested analysis values.

All parcel related values are assumed to be for the 100hPa mixed layer at the surface.

Implementations§

Create a new Analysis.

Set a value in the analysis

Method to retrieve value from analysis.

Set the mixed layer parcel analysis.

Get the mixed layer parcel analysis

Set the surface parcel analysis.

Get the surface parcel analysis

Set the most unstable parcel analysis.

Get the most unstable parcel analysis

Set the convective parcel analysis.

Get the convective parcel analysis

Set the downburst profile

Get the downburst profile

Set the provider analysis.

This is just a table of what ever values you want to store, it may be empty.

Get a reference to the provider analysis so you can query it.

Get a mutable reference to the provider analysis so you can modify it.

Get a reference to the sounding.

Analyze the sounding to get as much information as you can.

Trait Implementations§

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
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

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
Uses borrowed data to replace owned data, usually by cloning. Read more
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.