Skip to main content

Module prelude

Module prelude 

Source

Structs§

AirTemperature
Air temperature stored in Celsius.
AtmosphericCondition
A descriptive non-empty atmospheric condition label.
AtmosphericPressure
Atmospheric pressure stored in hPa or mbar.
BeaufortScale
Beaufort scale stored as an integer in 0..=12.
CloudBase
Cloud base stored in meters above ground level.
CloudCover
Cloud cover stored in oktas.
CloudLayer
A descriptive cloud layer built from kind, cover, and optional base.
DewPoint
Dew-point temperature stored in Celsius.
ForecastHorizon
Forecast horizon stored as hours.
ForecastId
A non-empty forecast identifier.
ForecastPeriod
A non-empty descriptive forecast period label.
HeatIndex
Heat index stored as a descriptive Celsius value.
ObservationSource
A descriptive non-empty observation source label.
PrecipitationAmount
Precipitation amount stored in millimeters.
PrecipitationRate
Precipitation rate stored in millimeters per hour.
PressureSystemName
A non-empty pressure system name.
PressureSystemStrength
A non-empty descriptive pressure system strength label.
RelativeHumidity
Relative humidity stored as a percentage.
SeaLevelPressure
Sea-level pressure stored in hPa or mbar.
SpecificHumidity
Specific humidity stored as kilograms of water vapor per kilogram of air.
WeatherObservation
Descriptive weather observation metadata.
WeatherObservationId
A non-empty weather observation identifier.
WindChill
Wind chill stored as a descriptive Celsius value.
WindDirection
Wind direction stored as degrees clockwise from north.
WindGust
Wind gust stored in meters per second.
WindSpeed
Wind speed stored in meters per second.

Enums§

AirMassKind
Stable air-mass vocabulary.
AirMassKindParseError
Error returned when parsing air masses fails.
AtmosphereLayer
Stable atmosphere layer vocabulary.
AtmosphereLayerParseError
Error returned when parsing atmosphere layers fails.
AtmosphericConditionError
Error returned when atmospheric condition text is empty.
CloudKind
Stable cloud kind vocabulary.
CloudKindParseError
Error returned when parsing cloud kinds fails.
CloudValueError
Errors returned by cloud constructors.
CycloneKind
Stable cyclone-kind vocabulary.
CycloneKindParseError
Error returned when parsing cyclone kinds fails.
ForecastConfidence
Stable forecast confidence vocabulary.
ForecastConfidenceParseError
Error returned when parsing forecast confidence fails.
ForecastKind
Stable forecast kind vocabulary.
ForecastKindParseError
Error returned when parsing forecast kinds fails.
ForecastValueError
Errors returned by forecast constructors.
FrontMovement
Stable weather-front movement vocabulary.
FrontMovementParseError
Error returned when parsing front movement fails.
FrontStrength
Stable weather-front strength vocabulary.
FrontStrengthParseError
Error returned when parsing front strength fails.
HumidityKind
Stable humidity kind vocabulary.
HumidityKindParseError
Error returned when parsing humidity kinds fails.
HumidityValueError
Errors returned by humidity constructors.
ObservationKind
Stable weather observation kind vocabulary.
ObservationKindParseError
Error returned when parsing observation kinds fails.
ObservationQuality
Stable weather observation quality vocabulary.
ObservationQualityParseError
Error returned when parsing observation quality fails.
PrecipitationIntensity
Stable precipitation intensity vocabulary.
PrecipitationIntensityParseError
Error returned when parsing precipitation intensity fails.
PrecipitationKind
Stable precipitation kind vocabulary.
PrecipitationKindParseError
Error returned when parsing precipitation kinds fails.
PrecipitationValueError
Errors returned by precipitation value constructors.
PressureSystemKind
Stable pressure-system kind vocabulary.
PressureSystemKindParseError
Error returned when parsing pressure-system kinds fails.
PressureSystemValueError
Errors returned by pressure-system constructors.
PressureTendency
Stable atmospheric pressure tendency vocabulary.
PressureTendencyParseError
Error returned when parsing pressure tendencies fails.
PressureUnitLabel
Simple atmospheric pressure unit labels for the stored f64 values.
PressureUnitLabelParseError
Error returned when parsing pressure unit labels fails.
PressureValueError
Errors returned by pressure value constructors.
TemperatureKind
Stable meteorological temperature kind vocabulary.
TemperatureKindParseError
Error returned when parsing temperature kinds fails.
TemperatureValueError
Error returned when temperature values are not finite.
VisibilityCondition
Stable visibility condition vocabulary.
VisibilityConditionParseError
Error returned when parsing visibility conditions fails.
WeatherFrontKind
Stable weather-front kind vocabulary.
WeatherFrontKindParseError
Error returned when parsing weather-front kinds fails.
WeatherObservationError
Errors returned by weather observation constructors.
WindKind
Stable wind kind vocabulary.
WindKindParseError
Error returned when parsing wind kinds fails.
WindValueError
Errors returned by wind constructors.