class TZInfo::TimezoneOffsetInfo

def ==(toi)

and abbreviation as this TimezoneOffsetInfo.
Returns true if and only if toi has the same utc_offset, std_offset
def ==(toi)
  toi.respond_to?(:utc_offset) && toi.respond_to?(:std_offset) && toi.respond_to?(:abbreviation) &&
    utc_offset == toi.utc_offset && std_offset == toi.std_offset && abbreviation == toi.abbreviation
end