class Accuweather::Conditions::Units
Attributes
distance[R]
precipitation[R]
pressure[R]
speed[R]
temperature[R]
Public Class Methods
new(temperature:, distance:, speed:, pressure:, precipitation:)
click to toggle source
# File lib/accuweather/conditions/units.rb, line 6 def initialize(temperature:, distance:, speed:, pressure:, precipitation:) @temperature = temperature @distance = distance @speed = speed @pressure = pressure @precipitation = precipitation end
Public Instance Methods
==(other)
click to toggle source
# File lib/accuweather/conditions/units.rb, line 14 def ==(other) temperature == other.temperature && distance == other.distance && speed == other.speed && pressure == other.pressure && precipitation == other.precipitation rescue NoMethodError false end
to_s()
click to toggle source
# File lib/accuweather/conditions/units.rb, line 24 def to_s "temperature: #{temperature}, distance: #{distance}, speed: #{speed}, pressure: #{pressure}, precipitation: #{precipitation}" end