module

ActiveJob::Serialization

Class methods

deserialize_arg(arg : ArgValue) : ArgValue
Source
iso8601_ns(t : Time) : String

"2026-01-01T12:00:00.000000000Z" — Ruby Time#iso8601(9) format.

Source
serialize_arg(arg : ArgValue) : ArgValue
Source
to_arg(a) : ArgValue

Runtime conversion of a job argument into the ArgValue union. Containers are rebuilt element-wise: Crystal generics are invariant, so Array(Int32) cannot be cast to Array(ArgValue).

Source