BasicWeatherResponse

public protocol BasicWeatherResponse : Decodable, Encodable, Hashable

Undocumented

  • The timestamp when the data was collected

    Declaration

    Swift

    var timestamp: Date { get }
  • Atmospheric pressure on the sea level, hPa

    Declaration

    Swift

    var pressure: Double? { get }
  • Humidity in percent

    Declaration

    Swift

    var humidity: Double? { get }
  • Atmospheric temperature (varying according to pressure and humidity) below which water droplets begin to condense and dew can form. Unit Default: Kelvin, Metric: Celsius, Imperial: Fahrenheit.

    Declaration

    Swift

    var dewPoint: Double? { get }
  • UV index

    Declaration

    Swift

    var uvIndex: Double? { get }
  • Average visibility

    Declaration

    Swift

    var visibility: Double? { get }
  • Cloudiness in percent

    Declaration

    Swift

    var cloudCoverage: Double? { get }
  • Basic information about observed wind

    Declaration

    Swift

    var wind: Wind { get }