АК
Вот я тоже так хотел, но override полез разве ращрешен?
Я получаю ошибку компиляции
Size: a a a
АК
АК
module TimeSpan::Converter
def self.from_json(value : JSON::PullParser) : Time::Span
Time::Span.new(nanoseconds: value.read_int)
end
end
class Cookie < ::HTTP::Cookie
include JSON::Serializable
@[JSON::Field(converter: TimeSpan::Converter)]
@max_age: Time::Span?
end
Error: can't annotate @max_age in Cookie because it was first defined in HTTP::Cookie
АК
G
АК
АК
AP
Object#to_json
, но сейчас проверить неудобно.АК
АК
AP
AP
Time::Span
. Увидел в документации, что наследует.АК
AP
АК