Structures

The following structures are available globally.

  • Type that holds information about weather alerts

    See more

    Declaration

    Swift

    public struct Alert : Codable, Hashable, Equatable
  • Type that holds information about the reqeuest’s nearest city

    See more

    Declaration

    Swift

    public struct City : Codable, Equatable, Hashable
  • Type that holds information about daily temperature changes

    See more

    Declaration

    Swift

    public struct DailyTemperature : Codable, Equatable, Hashable
  • Undocumented

    See more

    Declaration

    Swift

    public struct CurrentWeather : BasicWeatherResponse, SunResponse
  • Undocumented

    See more

    Declaration

    Swift

    public struct DailyForecast : BasicWeatherResponse, SunResponse
  • Undocumented

    See more

    Declaration

    Swift

    public struct HourlyForecast : BasicWeatherResponse
  • Type that holds information about recent precipitation

    See more

    Declaration

    Swift

    public struct Precipitation : Codable, Equatable, Hashable
  • Sun

    Type that holds information about sunrise and sunset times in UTC time

    See more

    Declaration

    Swift

    public struct Sun : Codable, Equatable, Hashable
  • Type that holds information about daily temperature changes

    See more

    Declaration

    Swift

    public struct Temperature : Codable, Equatable, Hashable
  • Type that holds information about weather conditions

    See more

    Declaration

    Swift

    public struct WeatherCondition : Codable, Equatable, Hashable
  • Type that holds information about wind speed and direction measured in degrees

    See more

    Declaration

    Swift

    public struct Wind : Codable, Equatable, Hashable
  • Undocumented

    See more

    Declaration

    Swift

    public struct APINetworkRequest<Output> : NetworkRequest where Output : Decodable
  • Undocumented

    See more

    Declaration

    Swift

    public struct WeatherRequest
  • Undocumented

    See more

    Declaration

    Swift

    public struct WeatherResponse : Codable, Equatable, Hashable